summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2022-11-04 16:53:22 +0100
committerFabian Mastenbroek <mail.fabianm@gmail.com>2022-11-04 17:21:58 +0100
commitacb45a1dea61dd844fba839cc31c79a7aca4bbe4 (patch)
treeb4eac3fe9de5bbd8518d2e97959ad88b6704a3f5 /.github/workflows
parent9d06fb04319a50c26599f2da5387a2d03bee15ec (diff)
build: Increase minimum Java version to Java 17
This change updates the Gradle configuration to target Java 17 (instead of Java 11) as the lowest denominator when running/building OpenDC. This version of Java has been available for more than a year and is the latest LTS release.
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build.yml4
-rw-r--r--.github/workflows/release.yml1
-rw-r--r--.github/workflows/test-gradle-rc.yml3
-rw-r--r--.github/workflows/test-java-ea.yml3
4 files changed, 6 insertions, 5 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 0747ad33..79bbe4d9 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -13,10 +13,10 @@ jobs:
strategy:
matrix:
os: [ ubuntu-latest ]
- java: [ 11, 17, 18 ]
+ java: [ 17, 19 ]
include:
- os: windows-latest
- java: 18
+ java: 19
steps:
- name: Checkout repository
uses: actions/checkout@v3
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 2d893edf..73ec0a4d 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -26,7 +26,6 @@ jobs:
with:
arguments: publish
env:
- ORG_GRADLE_PROJECT_signingKeyId: F8134F9C
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.GPG_PRIVATE_KEY }}
ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.GPG_PASSPHRASE }}
ORG_GRADLE_PROJECT_ossrhUsername: ${{ secrets.OSSRH_USERNAME }}
diff --git a/.github/workflows/test-gradle-rc.yml b/.github/workflows/test-gradle-rc.yml
index a39d36d7..b58bbcb1 100644
--- a/.github/workflows/test-gradle-rc.yml
+++ b/.github/workflows/test-gradle-rc.yml
@@ -11,8 +11,9 @@ jobs:
- uses: actions/setup-java@v3
with:
distribution: 'zulu'
- java-version: 18
+ java-version: 19
- uses: gradle/gradle-build-action@v2
with:
+ cache-disabled: true
gradle-version: release-candidate
arguments: build --dry-run # just test build configuration
diff --git a/.github/workflows/test-java-ea.yml b/.github/workflows/test-java-ea.yml
index f3c31928..d0324b1b 100644
--- a/.github/workflows/test-java-ea.yml
+++ b/.github/workflows/test-java-ea.yml
@@ -11,8 +11,9 @@ jobs:
- uses: actions/setup-java@v3
with:
distribution: 'zulu'
- java-version: 19-ea
+ java-version: 20-ea
- uses: gradle/gradle-build-action@v2
with:
+ cache-disabled: true
gradle-version: release-candidate
arguments: build