diff --git a/.github/workflows/build-images-release.yaml b/.github/workflows/build-images-release.yaml index 78b42ef16..496b08de5 100644 --- a/.github/workflows/build-images-release.yaml +++ b/.github/workflows/build-images-release.yaml @@ -22,7 +22,7 @@ jobs: determine-deployment: if: ${{ github.repository == 'cilium/hubble' }} name: Determine Deployment - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Determine deployment environment id: environment @@ -35,7 +35,7 @@ jobs: build-and-push: if: ${{ github.repository == 'cilium/hubble' }} environment: ${{ needs.determine-deployment.outputs.name }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: determine-deployment strategy: # matrix for easier code-sharing with workflows from cilium/cilium @@ -102,7 +102,7 @@ jobs: image-digests: if: ${{ github.repository == 'cilium/hubble' }} name: Display Digests - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: build-and-push steps: - name: Getting image tag diff --git a/.github/workflows/integration-tests.yaml b/.github/workflows/integration-tests.yaml index 06702e261..9fa3d6354 100644 --- a/.github/workflows/integration-tests.yaml +++ b/.github/workflows/integration-tests.yaml @@ -27,7 +27,7 @@ env: jobs: integration-test: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 20 steps: - name: Checkout the repository diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5184be1d0..dd3ff8835 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,7 +10,7 @@ jobs: build: name: Create Release if: github.repository == 'cilium/hubble' - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout code uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index fd6e9a7d9..37f29163b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -17,7 +17,7 @@ concurrency: jobs: unit-test: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2