File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5959 arch : [amd64, arm64]
6060 env :
6161 DOCKER : false
62+ GOFIPS140 : v1.0.0
6263 steps :
6364 - uses : actions/checkout@v4
6465 - name : Setup Golang
7172 make -e GOARCH=${{ matrix.arch }} contrib-release
7273 sudo mv contrib/nydusify/cmd/nydusify .
7374 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
7482 - name : store-artifacts
7583 uses : actions/upload-artifact@v4
7684 with :
Original file line number Diff line number Diff line change 11module github.com/dragonflyoss/nydus/contrib/nydus-overlayfs
22
3- go 1.21
3+ go 1.24.0
44
55require (
66 github.com/pkg/errors v0.9.1
Original file line number Diff line number Diff line change 11module github.com/dragonflyoss/nydus/contrib/nydusify
22
3- go 1.23.1
4-
5- toolchain go1.23.6
3+ go 1.24.0
64
75require (
86 github.com/aliyun/aliyun-oss-go-sdk v3.0.2+incompatible
You can’t perform that action at this time.
0 commit comments