Skip to content

fix: include tests in sdist and only skip CI on forks when secrets needed#316

Merged
blink1073 merged 3 commits into
Calysto:mainfrom
blink1073:add-missing-tests
Mar 25, 2026
Merged

fix: include tests in sdist and only skip CI on forks when secrets needed#316
blink1073 merged 3 commits into
Calysto:mainfrom
blink1073:add-missing-tests

Conversation

@blink1073
Copy link
Copy Markdown
Contributor

@blink1073 blink1073 commented Mar 25, 2026

Closes #315

Summary

  • Add tests directory to the sdist include list so tests are packaged in source distributions
  • Remove fork/schedule gates from CI jobs that don't use secrets; they now run on all events
  • Scope the fork/schedule skip condition to only the Codecov upload steps that actually require CODECOV_TOKEN

@blink1073 blink1073 added the bug label Mar 25, 2026
@blink1073 blink1073 enabled auto-merge (squash) March 25, 2026 19:39
@blink1073 blink1073 disabled auto-merge March 25, 2026 20:02
@blink1073 blink1073 merged commit 91c395a into Calysto:main Mar 25, 2026
25 checks passed
@blink1073 blink1073 deleted the add-missing-tests branch March 25, 2026 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1.0.0 source distribution contains only part of the test suite

1 participant