Skip to content

Commit 58d2e55

Browse files
committed
fix(ci): force fetch tags?
1 parent 1c386fe commit 58d2e55

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

.github/workflows/release.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ jobs:
1717
name: release
1818
steps:
1919
- uses: actions/checkout@v4
20+
with:
21+
fetch-depth: 0
22+
fetch-tags: true
2023

2124
- name: Verify signed tag
2225
env:
@@ -43,7 +46,10 @@ jobs:
4346
[[ -n "$signer" ]] || { echo "$out"; echo "Could not extract signer fingerprint"; exit 1; }
4447
4548
for f in "${allowed[@]}"; do
46-
[[ "$signer" == "$f" ]] && { echo "OK: $GITHUB_REF_NAME signed by trusted key $signer"; exit 0; }
49+
if [[ "$signer" == "$f" ]]; then
50+
echo "OK: $GITHUB_REF_NAME signed by trusted key $signer"
51+
exit 0
52+
fi
4753
done
4854
4955
echo "$out"

0 commit comments

Comments
 (0)