action-create-tag
action-create-tag copied to clipboard
Simple GitHub action that can be used to create a tag inside a GitHub action.
GitHub Action: Create/update tag
Simple GitHub action that can be used to create/update a tag and push it to the remote.
Inputs
tag
Required. Tag you want to create.
message
Optional. Tag message. Default: Release $TAG
.
force_push_tag
Optional. Push tag even if it already exists on the remote. Default: false
. Please use with care!
commit_sha
Optional. The commit SHA hash on which you want to push the tag. Uses latest commit by default.
github_token
Optional. It's no need to specify it if you use checkout@v2. Required for checkout@v1 action.
Example usage
name: Create/update tag
on:
push:
branch: "main"
jobs:
create-tag:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: rickstaa/action-create-tag@v1
with:
tag: "latest"
message: "Latest release"
Contributing
Feel free to open an issue if you have ideas on how to make this GitHub action better or if you want to report a bug! All contributions are welcome. :rocket: Please consult the contribution guidelines for more information.