Skip to content

feat: add CI test workflow and update badge#63

Open
wonderwomancode wants to merge 2 commits intomainfrom
feat/issue-62-test-coverage
Open

feat: add CI test workflow and update badge#63
wonderwomancode wants to merge 2 commits intomainfrom
feat/issue-62-test-coverage

Conversation

@wonderwomancode
Copy link
Contributor

Summary

  • Add CI test workflow calling shared alternatefutures/.github reusable workflow (with build-before-test: true)
  • Update Tests badge in README to point to new workflow
  • Existing thresholds (60/60/75/60) and test:coverage script unchanged

Closes #62

Depends on: alternatefutures/.github#16 (reusable workflow must merge first)

Test plan

  • Run pnpm test:coverage locally — passes (existing)
  • Verify CI workflow runs after .github reusable workflow is merged
  • Check Tests badge renders on GitHub README

🤖 Generated with Claude Code

- Add CI test workflow using shared reusable workflow
- Update Tests badge in README to point to new workflow

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions
Copy link

⚠️ Deprecation Warning: The deny-licenses option is deprecated for possible removal in the next major release. For more information, see issue 997.

Dependency Review

The following issues were found:
  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 1 package(s) with unknown licenses.
See the Details below.

License Issues

.github/workflows/test.yml

PackageVersionLicenseIssue Type
alternatefutures/.github/.github/workflows/test.ymlmainNullUnknown License
Denied Licenses: AGPL-3.0

OpenSSF Scorecard

PackageVersionScoreDetails
actions/alternatefutures/.github/.github/workflows/test.yml main UnknownUnknown

Scanned Files

  • .github/workflows/test.yml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add test coverage reporting with badges and thresholds

3 participants