Skip to content

ci: merged goreleaser and release-please together#27

Merged
jamesjohnsdev merged 1 commit into
mainfrom
dev
Jun 18, 2026
Merged

ci: merged goreleaser and release-please together#27
jamesjohnsdev merged 1 commit into
mainfrom
dev

Conversation

@jamesjohnsdev

@jamesjohnsdev jamesjohnsdev commented Jun 18, 2026

Copy link
Copy Markdown
Owner

Summary by cubic

Merged release-please and GoReleaser into a single workflow so releases and binaries publish in one pipeline. GoReleaser now runs only when release-please creates a release to cut noise and save CI time.

  • Refactors
    • Removed .github/workflows/goreleaser.yml.
    • Added a goreleaser job to .github/workflows/release-please.yml, gated on release_created.
    • Hardened permissions: set top-level permissions: {} and granted minimal, job-level permissions (googleapis/release-please-action, actions/checkout, actions/setup-go, goreleaser/goreleaser-action).

Written for commit 10cb533. Summary will update on new commits.

Review in cubic

@jamesjohnsdev jamesjohnsdev merged commit 374c46b into main Jun 18, 2026
6 of 7 checks passed
@jamesjohnsdev jamesjohnsdev deleted the dev branch June 18, 2026 06:51
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