🔐
actを利用したactionでgo install時の証明書エラーの対処 failed to verify certificat X509
課題
tls: failed to verify certificate: x509: certificate signed by unknown authority
go installが上記の証明書エラーで失敗する
環境
- M1mac
- act: 0.2.48
結論
actionsが実行されるubuntuコンテナにルート証明書がないのでインストールすることで対応可能
GitHub上で実行されるときは必要がないのであくまでローカル確認用
- name: Install ca-certificates
run: |
apt update && apt install -y ca-certificates
update-ca-certificates
- name: Install govulncheck
run: go install golang.org/x/vuln/cmd/govulncheck@latest
Discussion