변경 사항
- docs: 가이드 메시지에서 git commit --amend 제거 (cc38f64)
설치
바이너리 직접 설치
# Linux (amd64)
curl -L https://github.com/zcube/commit-checker/releases/download/v1.8.0/commit-checker_v1.8.0_linux_amd64.tar.gz | tar xz
sudo mv commit-checker /usr/local/bin/
# macOS (Apple Silicon)
curl -L https://github.com/zcube/commit-checker/releases/download/v1.8.0/commit-checker_v1.8.0_darwin_arm64.tar.gz | tar xz
sudo mv commit-checker /usr/local/bin/
Docker
docker pull ghcr.io/zcube/commit-checker:v1.8.0
무결성 검증
# 체크섬 검증
sha256sum -c checksums.txt --ignore-missing
# Sigstore 서명 검증 (cosign v3+ 필요)
cosign verify-blob checksums.txt \
--bundle checksums.txt.sigstore.json \
--certificate-identity-regexp 'https://github.com/zcube/commit-checker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com