Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

release

Composite GitHub Action that bumps the semver version via git-std, commits + tags the release, then pushes.

Inputs

NameRequiredDefaultDescription
remotenooriginRemote to push to.
dry-runnofalseIf true, bump + tag but skip push.
git-std-versionno0.11.12git-std release to install.

Example

- uses: actions/checkout@v4
  with: { fetch-depth: 0 }
- uses: driftsys/ci/actions/release@v0

Notes

  • Requires a git identity (user.email, user.name) to be configured before this step runs.
  • The calling workflow needs contents: write permission to push the tag.