Bump golang.org/x/crypto from 0.44.0 to 0.45.0 (#752) #1168
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: build | |
| on: | |
| push: | |
| branches: | |
| - "master" | |
| - "release-*" | |
| tags: | |
| - "v*" | |
| pull_request: | |
| branches: | |
| - "master" | |
| - "release-*" | |
| jobs: | |
| validate: | |
| name: Validate | |
| runs-on: ubuntu-latest | |
| env: | |
| GOPATH: ${{ github.workspace }}/go | |
| defaults: | |
| run: | |
| working-directory: ${{ env.GOPATH }}/src/github.com/kubeflow/mpi-operator | |
| steps: | |
| - name: Clone the code | |
| uses: actions/checkout@v5 | |
| with: | |
| path: ${{ env.GOPATH }}/src/github.com/kubeflow/mpi-operator | |
| - name: Setup Go | |
| uses: actions/setup-go@v6 | |
| with: | |
| go-version-file: ${{ env.GOPATH }}/src/github.com/kubeflow/mpi-operator/go.mod | |
| - name: fmt check | |
| run: make fmt lint | |
| - name: go mod tidy | |
| run: make tidy | |
| - name: Build | |
| run: make mpi-operator.v2 | |
| - name: generate codes | |
| run: make verify-generate | |
| - name: Run tests | |
| env: | |
| # TODO: Once the volcano v1.14.0 is released, we should remove the following fixed volcano version. | |
| VOLCANO_SCHEDULER_VERSION: v1.13.0 | |
| run: make test | |
| e2e: | |
| name: E2E | |
| runs-on: | |
| labels: ubuntu-latest-16-cores | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| kubernetes-version: ["v1.31.12", "v1.32.8", "v1.33.4", "v1.34.0"] | |
| steps: | |
| - name: Clone the code | |
| uses: actions/checkout@v5 | |
| - name: Setup Go | |
| uses: actions/setup-go@v6 | |
| with: | |
| go-version-file: go.mod | |
| - name: Run tests | |
| env: | |
| RELEASE_VERSION: test | |
| CONTROLLER_VERSION: v2 | |
| TEST_KIND_IMAGE: kindest/node:${{ matrix.kubernetes-version }} | |
| PLATFORMS: linux/amd64 | |
| INTEL_PLATFORMS: linux/amd64 | |
| MPICH_PLATFORMS: linux/amd64 | |
| # TODO: Once the volcano v1.14.0 is released, we should remove the following fixed volcano version. | |
| VOLCANO_SCHEDULER_VERSION: v1.13.0 | |
| run: make test_e2e |