From a95478fc9e12b886997d3415777d11d27d685586 Mon Sep 17 00:00:00 2001 From: m3tm3re Date: Sun, 18 Jan 2026 07:09:25 +0100 Subject: [PATCH] wf test --- .gitea/workflows/nix-update.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/nix-update.yml b/.gitea/workflows/nix-update.yml index 55deaa4..97500c6 100644 --- a/.gitea/workflows/nix-update.yml +++ b/.gitea/workflows/nix-update.yml @@ -17,7 +17,7 @@ env: GIT_COMMITTER_EMAIL: "bot@m3ta.dev" # Global environment variables to prevent interactive prompts in any step GIT_TERMINAL_PROMPT: "0" - GIT_ASKPASS: "/bin/echo" + GIT_ASKPASS: "echo" jobs: nix-update: @@ -89,7 +89,7 @@ jobs: local pkg=$1 local before=$2 local after=$(git rev-parse HEAD) - + if [ "$before" != "$after" ]; then echo "✓ Successfully updated $pkg (commit created)" echo "true" @@ -103,9 +103,9 @@ jobs: if [ -n "${{ inputs.package }}" ]; then echo "Updating specific package: ${{ inputs.package }}" if [ -d "pkgs/${{ inputs.package }}" ]; then - + BEFORE_HASH=$(git rev-parse HEAD) - + # Run update (allow fail, but capturing output) if nix-update --flake --commit "${{ inputs.package }}" 2>&1 | tee /tmp/update.log; then # Check if commit was actually made @@ -140,9 +140,9 @@ jobs: for pkg in $PACKAGES; do echo "" echo "━━━ Checking $pkg ━━━" - + BEFORE_HASH=$(git rev-parse HEAD) - + if nix-update --flake --commit "$pkg" 2>&1 | tee /tmp/update-${pkg}.log; then if [ "$(check_commit "$pkg" "$BEFORE_HASH")" = "true" ]; then UPDATES_FOUND=true @@ -164,7 +164,7 @@ jobs: # Final verification of changes COMMIT_COUNT=$(git rev-list --count master..HEAD) - + if [ "$COMMIT_COUNT" -gt 0 ]; then echo "" echo "━━━ Summary ━━━" @@ -178,7 +178,7 @@ jobs: echo "━━━ Summary ━━━" echo "ℹ️ No package updates found (no commits created)" echo "has_updates=false" >> $GITHUB_OUTPUT - + # Switch back to master and clean up empty branch git checkout master git branch -D "${BRANCH_NAME}" 2>/dev/null || true