From be78ec97366e11a167dd1d7ba5698b3242a5ad00 Mon Sep 17 00:00:00 2001 From: sebthom Date: Wed, 1 Jan 2025 16:52:07 +0100 Subject: [PATCH] fix: don't create a new release on every cron scheduled run --- .github/workflows/build.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 601459c..42499bc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -312,6 +312,7 @@ jobs: - name: "Determine release name" id: release + if: github.event_name != 'schedule' run: | case "$GITHUB_REF_NAME" in main) @@ -324,6 +325,7 @@ jobs: - name: "Delete previous '${{ steps.release.outputs.name }}' release" + if: steps.release.outputs.name && steps.release.outputs.name != '' env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} RELEASE_NAME: ${{ steps.release.outputs.name }} @@ -333,6 +335,7 @@ jobs: - name: "Create '${{ steps.release.outputs.name }}' Release" + if: steps.release.outputs.name && steps.release.outputs.name != '' env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} RELEASE_NAME: ${{ steps.release.outputs.name }}