Skip to content

ci: gate releases on CI passing and add CI badge#10

Merged
geodro merged 1 commit into
mainfrom
ci/gate-releases-on-ci
Mar 30, 2026
Merged

ci: gate releases on CI passing and add CI badge#10
geodro merged 1 commit into
mainfrom
ci/gate-releases-on-ci

Conversation

@geodro
Copy link
Copy Markdown
Owner

@geodro geodro commented Mar 30, 2026

Summary

  • Adds a ci job to release.yml that runs build, test, vet, and format checks before GoReleaser is allowed to run
  • The release job now has needs: ci, so a tag push on broken code will fail before publishing anything
  • Adds a CI status badge to the README

Add a CI checks job to release.yml that must pass before GoReleaser runs,
preventing accidental releases when the pipeline is failing. Also adds a
CI status badge to the README.
@geodro geodro merged commit b850eec into main Mar 30, 2026
2 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.

1 participant