From 9cc489bf71609f6601f2a3208f1d120235076d14 Mon Sep 17 00:00:00 2001 From: fithwum Date: Thu, 17 Jul 2025 18:28:07 -0700 Subject: [PATCH] test --- .gitea/workflows/pipeline.yml | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/.gitea/workflows/pipeline.yml b/.gitea/workflows/pipeline.yml index c613731..1383598 100644 --- a/.gitea/workflows/pipeline.yml +++ b/.gitea/workflows/pipeline.yml @@ -247,21 +247,23 @@ jobs: }' > "$infofile" done - - name: Copy build-info to repo - run: | - for version in alpine debian basic; do - if [ -f "$version/build-info.json" ]; then - mkdir -p "$GITHUB_WORKSPACE/$version" - cp "$version/build-info.json" "$GITHUB_WORKSPACE/$version/" - fi - done + # - name: Copy build-info to repo + # run: | + # for version in alpine debian basic; do + # if [ -f "$version/build-info.json" ]; then + # mkdir -p "$GITHUB_WORKSPACE/$version" + # cp "$version/build-info.json" "$GITHUB_WORKSPACE/$version/" + # fi + # done - name: Commit and push build-info if changed run: | git config user.name "${{ secrets.GIT_USERNAME }}" git config user.email "${{ secrets.GIT_EMAIL }}" - if git status --porcelain | grep .; then - git add */build-info.json + + git add */build-info.json + + if ! git diff --cached --quiet; then git commit -m "Update build-info on $(date -u +'%Y-%m-%dT%H:%M:%SZ')" git push @@ -275,6 +277,12 @@ jobs: echo "[INFO] No build-info changes to commit." fi + ls -l */build-info.json || echo "❌ build-info not written" + for version in alpine debian basic; do + echo "$version build-info.json" + cat "$version/build-info.json" || echo "❌ empty build-info for $version" + done + - name: Show generated build-info run: | for version in alpine debian basic; do