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
diff --git a/pom.xml b/pom.xml
index daa9dc81b99..01d58090701 100644
--- a/pom.xml
+++ b/pom.xml
@@ -135,7 +135,7 @@
3.0.1
4.7.3.5
1.12.0
- 12.0.2
+ 12.1.0
3.1.0
1.1
2.3