ADD: Semantic versioning

This commit is contained in:
Robert Kossessa
2024-05-30 13:45:06 +02:00
parent f6450663ac
commit debf6d296d

View File

@@ -27,6 +27,13 @@ jobs:
name: ${{ matrix.name }} Release name: ${{ matrix.name }} Release
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
steps: steps:
- name: 🔢 Semantic Versioning
id: version
uses: paulhatch/semantic-version@v5.3.0
with:
tag_prefix: "v"
bump_each_commit: true
- name: 🚚 Checkout latest code - name: 🚚 Checkout latest code
uses: actions/checkout@v4 uses: actions/checkout@v4
@@ -49,7 +56,7 @@ jobs:
repo_token: ${{ secrets.GITHUB_TOKEN }} repo_token: ${{ secrets.GITHUB_TOKEN }}
file: ${{ matrix.binary_path }} file: ${{ matrix.binary_path }}
asset_name: ${{ matrix.asset_name }} asset_name: ${{ matrix.asset_name }}
tag: ${{ github.ref }} tag: ${{ steps.version.outputs.version_tag }}
file_glob: true file_glob: true
overwrite: true overwrite: true
permissions: permissions: