Support native Golang "fips140" mode #3399
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: smoke | |
| on: | |
| push: | |
| branches: | |
| - master | |
| pull_request: | |
| paths: | |
| - '.github/workflows/smoke**' | |
| - '**Makefile' | |
| - '**.go' | |
| - '**.proto' | |
| - 'go.mod' | |
| - 'go.sum' | |
| jobs: | |
| smoke: | |
| name: Run multi node smoke test | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v7 | |
| - uses: actions/setup-go@v6 | |
| with: | |
| go-version: '1.26' | |
| check-latest: true | |
| - name: Smoke Docker | |
| run: make smoke-docker | |
| - name: Smoke Docker IPv6 overlay | |
| run: make smoke-docker-ipv6 | |
| - name: Smoke Relay Docker | |
| run: make smoke-relay-docker | |
| - name: Smoke Docker boringcrypto | |
| run: make boringcrypto smoke-docker | |
| - name: Smoke Docker fips140 | |
| run: make fips140-all smoke-docker | |
| timeout-minutes: 10 |