From 850d56cfcf23e0d4f13c40fec56d6dfc5e67b64a Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Wed, 12 Mar 2025 13:10:28 +0100 Subject: [PATCH] Enhance build & release workflow (#330) --- .github/workflows/build-and-release.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/build-and-release.yml b/.github/workflows/build-and-release.yml index d5e5440..878375c 100644 --- a/.github/workflows/build-and-release.yml +++ b/.github/workflows/build-and-release.yml @@ -1,6 +1,8 @@ name: Build and Release on: push: + branches: + - main tags: - "v*.*.*" @@ -566,6 +568,7 @@ jobs: name: Prepare & create release runs-on: ubuntu-latest needs: [build_main, read_metadata, build_linux_arm64] + if: startsWith(github.ref, 'refs/tags/v') steps: - name: Create artifact directory run: mkdir -p $GITHUB_WORKSPACE/artifacts @@ -723,6 +726,7 @@ jobs: name: Publish release runs-on: ubuntu-latest needs: [read_metadata, create_release] + if: startsWith(github.ref, 'refs/tags/v') permissions: contents: write