From 3d1d5d8e9796cfb35f04754d6883b4ab90982e7a Mon Sep 17 00:00:00 2001 From: Deniz Cengiz <48965855+dnzxy@users.noreply.github.com> Date: Mon, 15 Jul 2024 21:32:49 +0200 Subject: [PATCH] Fix if condition. --- .github/workflows/build_loop.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_loop.yml b/.github/workflows/build_loop.yml index 8a0ed9118..d3baefa89 100644 --- a/.github/workflows/build_loop.yml +++ b/.github/workflows/build_loop.yml @@ -120,11 +120,14 @@ jobs: - name: Check if running on main or dev branch id: check_branch + if: | + needs.check_alive_and_permissions.outputs.WORKFLOW_PERMISSION == 'true' && + (vars.SCHEDULED_BUILD != 'false' || vars.SCHEDULED_SYNC != 'false') run: | if [ "${GITHUB_REF##*/}" = "main" ]; then echo "Running on main branch" echo "::set-output name=alive_branch::${ALIVE_BRANCH_MAIN}" - else if [ "${GITHUB_REF##*/}" = "dev" ]; then + elif [ "${GITHUB_REF##*/}" = "dev" ]; then echo "Not running on dev branch" echo "::set-output name=alive_branch::${ALIVE_BRANCH_DEV}" else