From c6d8bdd1a69c38cbfa857566781980f0d281412f Mon Sep 17 00:00:00 2001 From: fithwum Date: Sun, 11 Jan 2026 06:33:05 -0800 Subject: [PATCH] test --- .gitea/workflows/pipeline.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/pipeline.yml b/.gitea/workflows/pipeline.yml index 5f6b077..dfe96c8 100644 --- a/.gitea/workflows/pipeline.yml +++ b/.gitea/workflows/pipeline.yml @@ -157,14 +157,11 @@ jobs: update-base-digest-cache: needs: + - check-for-changes - build-alpine - build-debian - build-basic runs-on: vm-docker-build2 - if: | - needs.build-alpine.outputs.built == 'true' || - needs.build-debian.outputs.built == 'true' || - needs.build-basic.outputs.built == 'true' steps: - uses: actions/checkout@v3 with: @@ -172,19 +169,24 @@ jobs: - name: Update base digest cache run: | + set -e + git config user.name "${{ secrets.GIT_USERNAME }}" git config user.email "${{ secrets.GIT_EMAIL }}" mkdir -p .cache - [[ "${{ needs.build-alpine.outputs.built }}" == "true" ]] && \ + if [[ "${{ needs.build-alpine.outputs.built }}" == "true" ]]; then echo "${{ needs.check-for-changes.outputs.alpine_digest }}" > .cache/alpine-base.digest + fi - [[ "${{ needs.build-debian.outputs.built }}" == "true" ]] && \ + if [[ "${{ needs.build-debian.outputs.built }}" == "true" ]]; then echo "${{ needs.check-for-changes.outputs.debian_digest }}" > .cache/debian-base.digest + fi - [[ "${{ needs.build-basic.outputs.built }}" == "true" ]] && \ + if [[ "${{ needs.build-basic.outputs.built }}" == "true" ]]; then echo "${{ needs.check-for-changes.outputs.basic_digest }}" > .cache/basic-base.digest + fi if git status --porcelain | grep .; then git add .cache/*-base.digest