diff --git a/.gitea/workflows/base-build.yml b/.gitea/workflows/base-build.yml index 56df78b..0230b65 100644 --- a/.gitea/workflows/base-build.yml +++ b/.gitea/workflows/base-build.yml @@ -70,6 +70,7 @@ jobs: done - name: Commit and push archives if changed + id: commit_archives run: | cd upload-repo git config --global user.name "${{ env.GIT_USERNAME }}" @@ -79,12 +80,15 @@ jobs: git add **/*.tar.bz2 git commit -m "Update base images on $(date -u +'%Y-%m-%dT%H:%M:%SZ')" git push + echo "archives_changed=true" >> $GITHUB_OUTPUT else echo "[INFO] No changes to commit." + echo "archives_changed=false" >> $GITHUB_OUTPUT fi build-and-push-docker-images: needs: push-archives-to-repo + if: needs.push-archives-to-repo.outputs.archives_changed == 'true' runs-on: docker-build steps: