You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Semver Release
v1.0.3
Automatically create Semver compliant releases based on PR labels.
Assuming that a PR is tagged with a "semver-compliant" label (patch, minor or major), then this action can create a tag and a GitHub release when it is merged.
Required Branch to tag. Default "master"
.
The newly created tag.
# .github/workflows/release.yml
name: Release
on:
pull_request:
types: closed
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Tag
uses: K-Phoen/semver-release-action@master
with:
release_branch: master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}