From 2089eeb6d3abe8869a138177e3b90dbb6361bc2b Mon Sep 17 00:00:00 2001 From: Vitaly Isaev Date: Mon, 18 Dec 2023 14:54:57 +0300 Subject: [PATCH] restrict branch for workflow_dispatch --- .github/workflows/release.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 257ce6dc..c296f35d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,9 +11,14 @@ on: # ... jobs: - goreleaser: + release: runs-on: ubuntu-latest steps: + - name: Fail if branch is not main + if: github.ref != 'refs/heads/main' + run: | + echo "This workflow should not be triggered with workflow_dispatch on a branch other than main" + exit 1 - uses: actions/checkout@v3 with: fetch-depth: 0