release
Composite GitHub Action that bumps the semver version via git-std, commits + tags the release, then pushes.
Inputs
| Name | Required | Default | Description |
|---|---|---|---|
remote | no | origin | Remote to push to. |
dry-run | no | false | If true, bump + tag but skip push. |
git-std-version | no | 0.11.12 | git-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: writepermission to push the tag.