"ERROR: Certificate verification error for github.com: unable to get local issuer certificate"
Anyhow, I agree that using --no-check-certificate is usually a bad idea.