From 365387c3cd3f546fe99bd89921633943e2cc09c6 Mon Sep 17 00:00:00 2001 From: bbedward Date: Fri, 13 Mar 2026 11:53:17 -0400 Subject: [PATCH] ci: reveal errors in nix vendor hash update --- .github/workflows/update-vendor-hash.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/update-vendor-hash.yml b/.github/workflows/update-vendor-hash.yml index 9ece63ab..e8e7d12a 100644 --- a/.github/workflows/update-vendor-hash.yml +++ b/.github/workflows/update-vendor-hash.yml @@ -40,7 +40,7 @@ jobs: echo "Build succeeded, no hash update needed" exit 0 fi - new_hash=$(echo "$output" | grep -oP "got:\s+\K\S+" | head -n1) + new_hash=$(echo "$output" | grep -oP "got:\s+\K\S+" | head -n1 || true) [ -n "$new_hash" ] || { echo "Could not extract new vendorHash"; echo "$output"; exit 1; } current_hash=$(grep -oP 'vendorHash = "\K[^"]+' flake.nix) [ "$current_hash" = "$new_hash" ] && { echo "vendorHash already up to date"; exit 0; }