シチュエーション
GitHubActionsをローカルで再現できるnektos/actを利用しているときにJobの処理でgo install
を実施したときに遭遇
結論
actで実行される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