diff --git a/.github/workflows/build-clang-image.yaml b/.github/workflows/build-clang-image.yaml index 8b0af8e55cd..f087f644f5b 100644 --- a/.github/workflows/build-clang-image.yaml +++ b/.github/workflows/build-clang-image.yaml @@ -15,7 +15,7 @@ on: jobs: build-preview: if: github.event_name == 'pull_request' - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: # https://github.com/docker/setup-qemu-action - name: Set up QEMU @@ -55,7 +55,7 @@ jobs: build-and-push: if: github.event_name == 'push' - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 environment: release-clang permissions: # To be able to access the repository with `actions/checkout` @@ -177,7 +177,7 @@ jobs: if: github.event_name == 'push' && github.repository == 'cilium/tetragon' needs: build-and-push name: Display Digests - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: Downloading Image Digests shell: bash diff --git a/.github/workflows/build-images-ci.yml b/.github/workflows/build-images-ci.yml index fad64d27291..ddb37796daa 100644 --- a/.github/workflows/build-images-ci.yml +++ b/.github/workflows/build-images-ci.yml @@ -23,7 +23,7 @@ permissions: jobs: build-and-push-prs: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: matrix: include: @@ -223,7 +223,7 @@ jobs: image-digests: if: ${{ always() }} name: Display Digests - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 needs: [build-and-push-prs] steps: - name: Downloading Image Digests diff --git a/.github/workflows/build-images-releases.yml b/.github/workflows/build-images-releases.yml index a3e94473f66..35789d7160e 100644 --- a/.github/workflows/build-images-releases.yml +++ b/.github/workflows/build-images-releases.yml @@ -17,7 +17,7 @@ permissions: jobs: build-and-push: environment: release - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: matrix: include: @@ -155,7 +155,7 @@ jobs: image-digests: if: ${{ github.repository == 'cilium/tetragon' }} name: Display Digests - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 needs: build-and-push steps: - name: Downloading Image Digests @@ -222,7 +222,7 @@ jobs: name: Create Release if: github.repository == 'cilium/tetragon' environment: release - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: Checkout code uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0 diff --git a/.github/workflows/lint-codeql.yml b/.github/workflows/lint-codeql.yml index cd9a50c5ce0..1349299c6fd 100644 --- a/.github/workflows/lint-codeql.yml +++ b/.github/workflows/lint-codeql.yml @@ -20,7 +20,7 @@ jobs: check_changes: name: Deduce required tests from code changes if: ${{ github.event_name == 'pull_request' }} - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 outputs: go-changes: ${{ steps.go-changes.outputs.src }} steps: @@ -45,7 +45,7 @@ jobs: analyze: needs: check_changes if: ${{ needs.check_changes.outputs.go-changes == 'true' || github.event_name != 'pull_request' }} - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 permissions: security-events: write steps: diff --git a/.github/workflows/podinfo-test.yaml b/.github/workflows/podinfo-test.yaml index 7ca01b39fd3..e70a53bff4c 100644 --- a/.github/workflows/podinfo-test.yaml +++ b/.github/workflows/podinfo-test.yaml @@ -14,7 +14,7 @@ on: - 'docs/**' jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 timeout-minutes: 40 steps: - name: Checkout code