Windows: Missing certificate authority (GlobalSign Root CA - R3)
Description
Update / Edit: It currently fails on not trusting GlobalSign Root CA - R3.
The current Windows image does not trust DST Root CA X3
as a root CA. It's trusted by Firefox, Chrome, and Edge though, so it makes sense to add it in my opinion. I'm currently seeing this while trying to use Stackage (more or less Haskell's equivalent of Python's PyPI). Stackage uses https://casa.fpcomplete.com/ to store packages, which uses DST Root CA X3
.
Example repository
Repo: https://gitlab.com/martijnbastiaan/missing-ca
CI fail: https://gitlab.com/martijnbastiaan/missing-ca/-/jobs/618711174
Workaround
Steps: https://github.com/clash-lang/clash-compiler/issues/1414
Example: https://gitlab.com/martijnbastiaan/pagefile/-/blob/master/.gitlab-ci.yml#L10
Proposal
Add DST Root CA X3
to the trust store
Edited by Martijn Bastiaan