Skip to content

ci: add release-please workflow for automated releases#11

Merged
sionsmith merged 1 commit into
mainfrom
ci/release-please
Mar 13, 2026
Merged

ci: add release-please workflow for automated releases#11
sionsmith merged 1 commit into
mainfrom
ci/release-please

Conversation

@sionsmith

Copy link
Copy Markdown
Contributor

Summary

  • Adds release-please workflow to automatically create release PRs on merge to main
  • Runs goreleaser in the same workflow (avoids GITHUB_TOKEN not triggering other workflows)
  • Includes terraform-registry-manifest.json in release artifacts for Terraform registry publishing

Test plan

  • Merge this PR to main
  • Verify release-please creates a Release PR
  • Merge the Release PR and verify goreleaser runs and creates a GitHub release
  • Verify the Terraform registry picks up the new release

🤖 Generated with Claude Code

Adds release-please to automatically create release PRs on merge to main,
with goreleaser running in the same workflow to publish signed binaries
for the Terraform registry. Also includes terraform-registry-manifest.json
in release artifacts.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sionsmith
sionsmith merged commit bfd9240 into main Mar 13, 2026
6 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