Skip to content

fix(release): provide repository context to publisher - #71

Merged
bcherrington merged 1 commit into
mainfrom
fix/v0.9.1-release-repository-context
Aug 13, 2026
Merged

fix(release): provide repository context to publisher#71
bcherrington merged 1 commit into
mainfrom
fix/v0.9.1-release-repository-context

Conversation

@bcherrington

Copy link
Copy Markdown
Member

Summary: fixes the v0.9.1 publication failure by providing GH_REPO to the checkout-free publish job and enforcing that contract in release workflow validation. Evidence: release workflow validator passed; release artifact project tests passed (11 tests); diff check passed. The v0.9.1 validation job passed, and only release creation failed because GitHub CLI could not infer a repository without a checkout. Refs #24

The publish job intentionally has no checkout, so give GitHub CLI an explicit repository instead of relying on local Git metadata. Extend the workflow validator to prevent regression.\n\nRefs #24
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@github-actions

Copy link
Copy Markdown

🧪 Test Results

Metric Value Status
Coverage 58.2%
Threshold 50% -

✅ All quality gates passed!

@bcherrington
bcherrington merged commit 7594c0e into main Aug 13, 2026
21 checks passed
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.

2 participants