diff --git a/.github/workflows/check_update.yml b/.github/workflows/check_update.yml index f71e8db..2e3e182 100644 --- a/.github/workflows/check_update.yml +++ b/.github/workflows/check_update.yml @@ -23,6 +23,7 @@ jobs: - name: Compare Commits id: compare run: | + # Überprüfen, ob der letzte Commit anders ist als der gespeicherte Commit if [ "$last_commit" != "$(cat last_commit_sha.txt 2>/dev/null)" ]; then echo "New version available!" exit 1 # Workflow fehlschlagen, wenn eine neue Version verfügbar ist @@ -31,8 +32,12 @@ jobs: fi - name: Upload new commit SHA as artifact - if: success() - run: echo $last_commit > last_commit_sha.txt + if: success() # Nur ausführen, wenn der vorherige Schritt erfolgreich war + run: | + echo $last_commit > last_commit_sha.txt + + - name: Upload Last Commit SHA + if: success() # Nur ausführen, wenn der vorherige Schritt erfolgreich war uses: actions/upload-artifact@v3 with: name: last-commit-sha