You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Need support to specify ca-cert that for the github urls hosted by the company.
Describe the solution you'd like
allow ca cert location or ca cert data or simply say insecure-skip-tls-verify
for example
github_urls:
api: https://git.company.com/api/v3/upload: https://git.company.com/api/uploads/download: https://git.company.com/insecure-skip-tls-verify: truecertificate-authority-data: <in-line ca cert data that client can use>certificate-authority: <file-path of ca cert that http client can use>
however only one of insecure-skip-tls-verify or certificate-authority-data or certificate-authority will take precedence
Describe alternatives you've considered
None.
Additional context go-github allows specifying a http.Client. If not specified, uses the default client. One option is to allow the user to specify ca-cert that goreleaser can use to create a http.Client and initialize the github.Client with that
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Need support to specify ca-cert that for the github urls hosted by the company.
Describe the solution you'd like
allow ca cert location or ca cert data or simply say insecure-skip-tls-verify
for example
however only one of
insecure-skip-tls-verify
orcertificate-authority-data
orcertificate-authority
will take precedenceDescribe alternatives you've considered
None.
Additional context
go-github
allows specifying a http.Client. If not specified, uses the default client. One option is to allow the user to specify ca-cert thatgoreleaser
can use to create a http.Client and initialize the github.Client with thatThe text was updated successfully, but these errors were encountered: