There was an error while loading. Please reload this page.
1 parent dae0b95 commit 5606aafCopy full SHA for 5606aaf
1 file changed
.github/workflows/release-dd.yml
@@ -59,6 +59,7 @@ jobs:
59
arch: [amd64, arm64]
60
env:
61
DOCKER: false
62
+ GOFIPS140: v1.0.0
63
steps:
64
- uses: actions/checkout@v4
65
- name: Setup Golang
@@ -71,6 +72,13 @@ jobs:
71
72
make -e GOARCH=${{ matrix.arch }} contrib-release
73
sudo mv contrib/nydusify/cmd/nydusify .
74
sudo mv contrib/nydus-overlayfs/bin/nydus-overlayfs .
75
+ - name: verify FIPS build info
76
+ run: |
77
+ for bin in nydusify nydus-overlayfs; do
78
+ echo "Checking $bin"
79
+ go version -m "$bin" | grep -q 'GOFIPS140=v1.0.0' \
80
+ || { echo "ERROR: $bin not built with GOFIPS140=v1.0.0"; exit 1; }
81
+ done
82
- name: store-artifacts
83
uses: actions/upload-artifact@v4
84
with:
0 commit comments