use fips140-all in CI tests

This commit is contained in:
Wade Simmons
2026-06-10 09:43:41 -04:00
parent 2efdcb0366
commit ac5a18e56a
3 changed files with 12 additions and 49 deletions
+8 -45
View File
@@ -25,53 +25,16 @@ jobs:
go-version: '1.26'
check-latest: true
- name: build
run: make bin-docker CGO_ENABLED=1 BUILD_ARGS=-race
- name: Smoke Docker
run: make smoke-docker-race
- name: setup docker image
working-directory: ./.github/workflows/smoke
run: ./build.sh
- name: Smoke Relay Docker
run: make smoke-relay-docker
- name: run smoke
working-directory: ./.github/workflows/smoke
run: ./smoke.sh
- name: Smoke Docker boringcrypto
run: make boringcrypto smoke-docker-race
- name: setup relay docker image
working-directory: ./.github/workflows/smoke
run: ./build-relay.sh
- name: run smoke relay
working-directory: ./.github/workflows/smoke
run: ./smoke-relay.sh
- name: setup docker image for P256
working-directory: ./.github/workflows/smoke
run: NAME="smoke-p256" CURVE=P256 ./build.sh
- name: run smoke-p256
working-directory: ./.github/workflows/smoke
run: NAME="smoke-p256" ./smoke.sh
- name: build for boringcrypto
run: make boringcrypto bin-docker CGO_ENABLED=1 BUILD_ARGS=-race
- name: setup docker image for boringcrypto
working-directory: ./.github/workflows/smoke
run: NAME="smoke-boringcrypto" CURVE=P256 ./build.sh
- name: run smoke-boringcrypto
working-directory: ./.github/workflows/smoke
run: NAME="smoke-boringcrypto" ./smoke.sh
- name: build for fips140
run: make fips140 bin-docker CGO_ENABLED=1 BUILD_ARGS=-race
- name: setup docker image for fips140
working-directory: ./.github/workflows/smoke
run: NAME="smoke-fips140" CURVE=P256 ./build.sh
- name: run smoke-fips140
working-directory: ./.github/workflows/smoke
run: NAME="smoke-fips140" ./smoke.sh
- name: Smoke Docker fips140
run: make fips140-all smoke-docker-race
timeout-minutes: 10
+3 -3
View File
@@ -63,9 +63,9 @@ jobs:
e2e-cmd: make boringcrypto e2evv
- name: linux-fips140
os: ubuntu-latest
build-cmd: make fips140
test-cmd: make fips140 test
e2e-cmd: make fips140 e2evv
build-cmd: make fips140-all
test-cmd: make fips140-all test
e2e-cmd: make fips140-all e2evv
- name: linux-pkcs11
os: ubuntu-latest
build-cmd: make bin-pkcs11