From ce2cf6e6c9c234468d9efda7172eebe0b0d071b7 Mon Sep 17 00:00:00 2001 From: Timo Pagel Date: Tue, 7 Nov 2023 07:24:19 +0100 Subject: [PATCH] chore: Add versioning --- .github/workflows/main.yml | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 605df024..79a6fc58 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -11,7 +11,26 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f + - name: Checkout + uses: actions/checkout@v3 + - name: Semantic Release + uses: cycjimmy/semantic-release-action@v4 + with: + branch: 'master' + extra_plugins: | + @semantic-release/commit-analyzer + @semantic-release/release-notes-generator + @semantic-release/git + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Get Semantic Release Version + id: get-version + run: echo "::set-output name=version::$(sed -n '1p' CHANGELOG.md | awk '{print $NF}')" + + - name: show version + run: | + echo "Semantic Release Version: ${{ steps.get-version.outputs.version }}" + - name: setup qemu for multi-arch build uses: docker/setup-qemu-action@v2 with: