From 875131f914814f7976c562678c8a2ac5e010cf1f Mon Sep 17 00:00:00 2001 From: Mohamed Mahmoud Date: Tue, 22 Oct 2024 17:07:35 -0400 Subject: [PATCH] change GH workflows from ubuntu latest to ubuntu-24.04 Signed-off-by: Mohamed Mahmoud --- .github/workflows/image-build.yaml | 4 ++-- .github/workflows/integration_test.yml | 2 +- .github/workflows/pull_request.yml | 8 ++++---- .github/workflows/release.yml | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/image-build.yaml b/.github/workflows/image-build.yaml index 458eaf687..9bcbf0812 100644 --- a/.github/workflows/image-build.yaml +++ b/.github/workflows/image-build.yaml @@ -19,7 +19,7 @@ jobs: packages: write id-token: write # needed for signing the images with GitHub OIDC Token - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -114,7 +114,7 @@ jobs: packages: write id-token: write # needed for signing the images with GitHub OIDC Token - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: diff --git a/.github/workflows/integration_test.yml b/.github/workflows/integration_test.yml index e57d82e30..5d7ccaf49 100644 --- a/.github/workflows/integration_test.yml +++ b/.github/workflows/integration_test.yml @@ -11,7 +11,7 @@ jobs: kubernetes-integration-tests: name: Kubernetes Integration Tests (Go ${{ matrix.go }} - amd64 - ${{ matrix.oci_bin }}) - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: matrix: go: ['1.22'] diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 266c23679..dd70144aa 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -7,7 +7,7 @@ on: jobs: check-license: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 timeout-minutes: 3 steps: @@ -17,7 +17,7 @@ jobs: build-lint-test: name: Build (Go ${{ matrix.go }} - ${{ matrix.arch.arch }}) - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -79,7 +79,7 @@ jobs: coverage: needs: [build-lint-test] - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Download golang coverage artifacts uses: actions/download-artifact@v4 @@ -103,7 +103,7 @@ jobs: build-lint-test, coverage, ] - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Build Complete run: echo "Build Complete" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d71998fbd..8a5158480 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,7 +9,7 @@ jobs: # Creates Release with just the changelog release: if: startsWith(github.ref, 'refs/tags/v') - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout bpfman uses: actions/checkout@v4