Skip to content

chore: move release-please to the release-please-oss action v6 - #712

Merged
aversini merged 1 commit into
mainfrom
claude/release-please-actions-inventory-e3b11e
Oct 22, 2026
Merged

aversini merged 1 commit into
mainfrom
claude/release-please-actions-inventory-e3b11e

Conversation

@aversini

Copy link
Copy Markdown
Collaborator

Summary

Moves the release workflow from googleapis/release-please-action to the release-please-oss/release-please-action fork, at its v6 major tag. sassysaint has run on the fork since 2025-08.

  • Same release logic. Both actions wrap the same release-please library, v17.6 vs v17.7, so version bumps, changelogs and commit parsing are unchanged.
  • Same interface. This workflow passes only token, config-file and manifest-file, which both accept, and reads releases_created, which both emit. The fork dropped versioning-strategy and release-as, which are not used here.
  • Floating v6 tag. The fork moves it on every release; today it points at the same commit as v6.0.3.
  • This repo's Dependabot watches npm only, so a major tag keeps this current without one; an exact pin would go stale.

Verification

Workflow-only change, nothing to build or test locally. After merge, the next push to main should run the release-please workflow green and leave the open release PR unchanged. A release PR that closes or is rebuilt from scratch would mean the action is reading the config differently.

🤖 Generated with Claude Code

Move from googleapis/release-please-action to the release-please-oss
fork, which sassysaint has used since 2025-08. Both wrap the same
release-please library, so versioning, changelogs and commit parsing are
unchanged. The workflow passes only token, config-file and manifest-file,
which both actions accept, and reads releases_created, which both emit.

Use the floating v6 major tag: the fork moves it on every release, and
Dependabot will offer v7 when it ships.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@aversini
aversini merged commit d4bd088 into main Oct 22, 2026
4 checks passed
@aversini
aversini deleted the claude/release-please-actions-inventory-e3b11e branch October 22, 2026 16:31
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