Skip to content

Commit f936918

Browse files
Hiroshibaclaude
andauthored
ci: actionlint ダウンロード時に SHA256 チェックサムを検証する (#104)
> VOICEVOX/voicevox_project#94 の対応として、actionlint バイナリの取得 > を `download-actionlint.bash` 経由から公式リリースアセットの直接取得に > 変更し、SHA256 チェックサムを検証するようにしました。 > > 参考: VOICEVOX/voicevox#2999, VOICEVOX/voicevox_engine#1855 > > ref VOICEVOX/voicevox_project#94 Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 2361b3b commit f936918

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/actionlint.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,8 @@ jobs:
2020
2121
- name: actionlint
2222
run: |
23-
bash <(curl -f --retry 3 --retry-delay 5 https://raw.githubusercontent.com/rhysd/actionlint/main/scripts/download-actionlint.bash)
23+
curl -fLO --retry 3 --retry-delay 5 \
24+
"https://github.com/rhysd/actionlint/releases/download/v1.7.12/actionlint_1.7.12_linux_amd64.tar.gz"
25+
echo "8aca8db96f1b94770f1b0d72b6dddcb1ebb8123cb3712530b08cc387b349a3d8 actionlint_1.7.12_linux_amd64.tar.gz" | sha256sum --check
26+
tar -xzf actionlint_1.7.12_linux_amd64.tar.gz actionlint
2427
./actionlint -color

0 commit comments

Comments
 (0)