Release Please Trigger
Trigger a release-please PR for a specific version.
Usage
code
/release-please <version>
Examples
code
/release-please 2.3.0 /release-please 3.0.0
Instructions
When this skill is invoked with a version argument:
- •
Validate the version format: Ensure the version follows semantic versioning (X.Y.Z format)
- •
Create a new branch: Create a branch named
chore/trigger-release-<version>bashgit switch -c chore/trigger-release-<version>
- •
Create an empty commit with Release-As trailer: The commit message must include the
Release-As: <version>trailer to trigger release-pleasebashgit commit --allow-empty -m "chore: trigger release <version> Release-As: <version>"
- •
Push the branch and create a PR:
bashgit push -u origin chore/trigger-release-<version> gh pr create --title "chore: trigger release <version>" --body "Trigger release-please to create version <version>."
- •
Report the PR URL to the user
Notes
- •The
Release-Astrailer in the commit message tells release-please to use that specific version - •Once the PR is merged to main, release-please will automatically create a release PR with the specified version
- •The release PR will update CHANGELOG.md, version files, and create a GitHub release when merged