mirror of
https://github.com/hanzoai/s3-csi.git
synced 2026-09-30 23:52:32 +00:00
drop GOPRIVATE from the test gate — this graph is entirely public
GOPRIVATE means "bypass the proxy AND the checksum database", and bypassing the proxy is what sends the toolchain to github.com needing a credential. Every module this repo requires — hanzoai/goexif, hanzoai/s3 and hanzoai/s3-csi included — is served by the public proxy, measured across the whole graph. So this removes a credential dependency and gains the checksum verification it was skipping.
This commit is contained in:
@@ -22,6 +22,11 @@ test:
|
||||
# unit tests honest before anything is published.
|
||||
run: |
|
||||
set -e
|
||||
export GOPRIVATE='github.com/hanzoai/*' GOWORK=off
|
||||
# No GOPRIVATE. It means "bypass the proxy AND the checksum database", and
|
||||
# bypassing the proxy is what sends the toolchain to github.com needing a
|
||||
# credential. Every module this repo requires — hanzoai/goexif, hanzoai/s3,
|
||||
# hanzoai/s3-csi included — is served by the public proxy, so dropping it
|
||||
# removes a credential and gains checksum-log verification.
|
||||
export GOWORK=off
|
||||
go vet ./...
|
||||
go test ./...
|
||||
|
||||
Reference in New Issue
Block a user