Skip to content

test: extend release workflow contract coverage - #62

Merged
scottconverse merged 1 commit into
mainfrom
track-c-workflow-contract-tests
May 25, 2026
Merged

scottconverse merged 1 commit into
mainfrom
track-c-workflow-contract-tests

Conversation

@scottconverse

Copy link
Copy Markdown
Contributor

Summary

  • Extends the existing release workflow contract test with workflow_dispatch/release_tag assertions.
  • Locks the current Latest default at v1.2.0.

Verification

  • python -m pytest tests/test_github_workflows.py -v -> 5 passed, 1 warning.
  • Mutation proof: temporarily removed publish-release.needs; python -m pytest tests/test_github_workflows.py -v failed; restored and reran to pass.
  • Current main baseline bash scripts/verify-release.sh -> VERIFY-RELEASE: PASSED.
  • Branch rerun bash scripts/verify-release.sh -> VERIFY-RELEASE: PASSED.

@scottconverse
scottconverse merged commit f39f1af into main May 25, 2026
1 check passed
@scottconverse
scottconverse deleted the track-c-workflow-contract-tests branch May 25, 2026 06:04
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.

1 participant