From ff515c9aeb3c4ebd41edbac65946b1097cdb4749 Mon Sep 17 00:00:00 2001 From: clawdbot Date: Mon, 12 Oct 2026 22:29:43 +0000 Subject: [PATCH] fix(ci): use cross-platform sha256 for macOS and Linux release artifacts --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 60b08d3e..203aabf3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -57,7 +57,7 @@ jobs: mkdir -p dist cp "target/release/${{ matrix.bin }}" "dist/${{ matrix.artifact_name }}" chmod +x "dist/${{ matrix.artifact_name }}" - (cd dist && sha256sum "${{ matrix.artifact_name }}" > "${{ matrix.artifact_name }}.sha256") + (cd dist && (sha256sum "${{ matrix.artifact_name }}" 2>/dev/null || shasum -a 256 "${{ matrix.artifact_name }}") > "${{ matrix.artifact_name }}.sha256") - name: Upload workflow artifact uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02