From fabdaf0606b3241068dfba5a66839dd7bda08930 Mon Sep 17 00:00:00 2001 From: Joe Di Pol Date: Wed, 19 Feb 2025 14:16:04 -0700 Subject: [PATCH] Upgrade unbuntu image to 22.04 in workflows --- .github/workflows/release.yaml | 4 +-- .github/workflows/snapshot.yaml | 4 +-- .github/workflows/validate.yml | 44 ++++++++++++++++----------------- 3 files changed, 26 insertions(+), 26 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 565307fd9b7..1f694c2ec26 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -35,7 +35,7 @@ concurrency: jobs: create-tag: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 environment: release outputs: version: ${{ steps.create-tag.outputs.version }} @@ -57,7 +57,7 @@ jobs: strategy: matrix: moduleSet: [ core, integrations, others ] - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 timeout-minutes: 30 environment: release steps: diff --git a/.github/workflows/snapshot.yaml b/.github/workflows/snapshot.yaml index 7cb27e7863d..1a6622bcd00 100644 --- a/.github/workflows/snapshot.yaml +++ b/.github/workflows/snapshot.yaml @@ -38,7 +38,7 @@ concurrency: jobs: get-version: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 environment: release outputs: version: ${{ steps.get-version.outputs.version }} @@ -57,7 +57,7 @@ jobs: strategy: matrix: moduleSet: [ core, integrations, others ] - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 timeout-minutes: 30 environment: release steps: diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 3d1c2f0e199..7520f313c47 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -46,7 +46,7 @@ concurrency: jobs: copyright: timeout-minutes: 5 - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 with: @@ -57,7 +57,7 @@ jobs: run: etc/scripts/copyright.sh checkstyle: timeout-minutes: 5 - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 with: @@ -67,7 +67,7 @@ jobs: run: etc/scripts/checkstyle.sh shellcheck: timeout-minutes: 5 - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 with: @@ -78,7 +78,7 @@ jobs: run: etc/scripts/shellcheck.sh build: timeout-minutes: 15 - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 with: @@ -99,10 +99,10 @@ jobs: timeout-minutes: 30 strategy: matrix: - os: [ ubuntu-20.04 ] + os: [ ubuntu-22.04 ] moduleSet: [ core, it, dbclient, dbclient-oracle, others ] include: - - { os: ubuntu-20.04, platform: linux } + - { os: ubuntu-22.04, platform: linux } runs-on: ${{ matrix.os }} name: tests/${{ matrix.moduleSet }} steps: @@ -125,7 +125,7 @@ jobs: strategy: matrix: moduleSet: [ cdi, rest, others ] - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 name: tests/tck-${{ matrix.moduleSet }} steps: - uses: actions/checkout@v4 @@ -146,7 +146,7 @@ jobs: strategy: matrix: moduleSet: [ core, integrations, others ] - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 name: spotbugs/${{ matrix.moduleSet }} steps: - uses: actions/checkout@v4 @@ -169,7 +169,7 @@ jobs: strategy: matrix: moduleSet: [ core, integrations, others ] - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 with: @@ -193,7 +193,7 @@ jobs: docs: needs: build timeout-minutes: 15 - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 with: @@ -216,9 +216,9 @@ jobs: timeout-minutes: 30 strategy: matrix: - os: [ ubuntu-20.04, macos-14 ] + os: [ ubuntu-22.04, macos-14 ] include: - - { os: ubuntu-20.04, platform: linux } + - { os: ubuntu-22.04, platform: linux } - { os: macos-14, platform: macos } runs-on: ${{ matrix.os }} name: quickstarts/${{ matrix.platform }} @@ -239,9 +239,9 @@ jobs: timeout-minutes: 30 strategy: matrix: - os: [ ubuntu-20.04, macos-14 ] + os: [ ubuntu-22.04, macos-14 ] include: - - { os: ubuntu-20.04, platform: linux } + - { os: ubuntu-22.04, platform: linux } - { os: macos-14, platform: macos } runs-on: ${{ matrix.os }} name: examples/${{ matrix.platform }} @@ -269,7 +269,7 @@ jobs: - { group: r4, start: 75, end: 100 } - { group: r5, start: 101, end: -1 } - { packaging: jar } - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 name: archetypes/${{ matrix.group }}-${{ matrix.packaging }} steps: - uses: actions/checkout@v4 @@ -291,7 +291,7 @@ jobs: legacy-archetypes: needs: build timeout-minutes: 30 - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 name: archetypes/legacy steps: - uses: actions/checkout@v4 @@ -311,10 +311,10 @@ jobs: timeout-minutes: 30 strategy: matrix: - os: [ ubuntu-20.04, macos-14 ] + os: [ ubuntu-22.04, macos-14 ] packaging: [ jar, jlink ] include: - - { os: ubuntu-20.04, platform: linux } + - { os: ubuntu-22.04, platform: linux } - { os: macos-14, platform: macos } runs-on: ${{ matrix.os }} name: tests/packaging-${{ matrix.packaging }}-${{ matrix.platform }} @@ -337,10 +337,10 @@ jobs: timeout-minutes: 30 strategy: matrix: - os: [ ubuntu-20.04, macos-14 ] + os: [ ubuntu-22.04, macos-14 ] module: [ mp-1, mp-2, mp-3, se-1 ] include: - - { os: ubuntu-20.04, platform: linux } + - { os: ubuntu-22.04, platform: linux } - { os: macos-14, platform: macos } runs-on: ${{ matrix.os }} name: tests/native-image-${{ matrix.module }}-${{ matrix.platform }} @@ -362,7 +362,7 @@ jobs: -am \ verify test-results: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 needs: [ _tests, archetypes, legacy-archetypes, _tck, packaging, _native-image ] name: tests/results steps: @@ -371,7 +371,7 @@ jobs: name: test-results pattern: "tests-*" gate: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 needs: [ copyright, checkstyle, shellcheck, docs, javadoc, _spotbugs, test-results ] steps: - shell: bash