Skip to content

Commit a3e8841

Browse files
committed
fix(ci): use shasum on macOS (sha256sum not available)
1 parent 40de867 commit a3e8841

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ jobs:
9292
tar -cJf "$ARCHIVE" -C "$(dirname "$BIN")" "${{ env.BINARY_NAME }}"
9393
9494
# Generate checksums
95-
sha256sum "$ARCHIVE" > "${ARCHIVE}.sha256"
95+
if command -v sha256sum &>/dev/null; then sha256sum "$ARCHIVE"; else shasum -a 256 "$ARCHIVE"; fi > "${ARCHIVE}.sha256"
9696
echo "ARCHIVE=$ARCHIVE" >> "$GITHUB_ENV"
9797
echo "SHA256_FILE=${ARCHIVE}.sha256" >> "$GITHUB_ENV"
9898
echo "Binary size: $(du -h "$BIN" | cut -f1)"
@@ -145,7 +145,7 @@ jobs:
145145
146146
### Verify checksums
147147
\`\`\`bash
148-
sha256sum -c *.sha256
148+
sha256sum -c *.sha256 2>/dev/null || shasum -a 256 -c *.sha256
149149
\`\`\`
150150
151151
### Install

0 commit comments

Comments
 (0)