Normal release
- Merge reviewed feature and dependency changes into dev.
- Review the Release Please PR titled
chore(release): release X.Y.Zagainst dev. - Confirm synchronized workspace versions and merge after checks pass.
- Run Promote validated commit from dev with target prod.
- Confirm production approval at dispatch; the workflow advances prod only after checks pass.
- Confirm the production deployment and GitHub Release.
Authentication
Add a fine-grainedRELEASE_PLEASE_TOKEN Actions secret with repository Contents,
Pull requests, and Issues read/write access. The workflow falls back to
GITHUB_TOKEN, but PRs created with that token do not trigger other Actions, so the
dedicated token is required before enabling the production Ruleset.
The bootstrap SHA in release-please-config.json prevents historical commits from
being pulled into the first release proposal. Remove or update it only after reviewing
Release Please’s documented bootstrap behavior.
Commit examples
! and a BREAKING CHANGE: footer.
See the official Release Please Action
and manifest configuration.