Action release tagger
ActionsTags
(2)Automatically manage Github action releases by ensuring that a major release is always created or updated to point to the last minor/patch release.
NOTE:
⚠️
- IMPORTANT: Any single major version release decription would be overwritten by this action (i.e
v2
). In order to preserve the single major version release description you'll need to create a semantic version. (i.ev2.0.0
)
name: Tag release
on:
push:
tags:
- v*
jobs:
test:
runs-on: ubuntu-latest
name: Create or update major release tag
steps:
- uses: actions/checkout@v3
- name: Run release-tagger
uses: tj-actions/release-tagger@v2
INPUT | TYPE | REQUIRED | DEFAULT | DESCRIPTION |
---|---|---|---|---|
release_notes_file | string | true | "RELEASE_NOTES.md" |
File to write release notes to |
token | string | true | "${{ github.token }}" |
GITHUB_TOKEN or a repo scoped PersonalAccess Token |
- Free software: MIT license
If you feel generous and want to show some extra appreciation:
This package was created with Cookiecutter using cookiecutter-action
Report bugs at https://github.com/tj-actions/release-tagger/issues.
If you are reporting a bug, please include:
- Your operating system name and version.
- Any details about your workflow that might be helpful in troubleshooting.
- Detailed steps to reproduce the bug.
Action release tagger is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.