Skip to content

fix(ci): harden release fetch check and automate releases on main#2

Merged
indykish merged 4 commits into
mainfrom
fix/release-verify-fetchable
Mar 8, 2026
Merged

fix(ci): harden release fetch check and automate releases on main#2
indykish merged 4 commits into
mainfrom
fix/release-verify-fetchable

Conversation

@indykish

@indykish indykish commented Mar 8, 2026

Copy link
Copy Markdown
Contributor

Summary

  • fix verify-fetchable by using a deterministic temp workspace and valid Zig project files
  • upgrade softprops/action-gh-release from v1 to v2
  • switch release workflow trigger to merges on main
  • derive release tag from VERSION and use that tag consistently for release + fetch verification

Verification

  • actionlint passed for .github/workflows/release.yml

Notes

  • release now runs automatically on main merges and publishes v<VERSION>

@indykish
indykish merged commit b3bedc9 into main Mar 8, 2026
14 checks passed
@codecov

codecov Bot commented Mar 8, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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