From 88eb626dd5ac1de5f97d8fa3c4e09d5b3beec936 Mon Sep 17 00:00:00 2001 From: JasperGeurtz Date: Thu, 13 Oct 2022 18:19:28 +0200 Subject: [PATCH 1/2] try building for java 17 --- .github/workflows/maven.yml | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 7131c43..4368853 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -8,15 +8,14 @@ on: - pull_request jobs: - build: + build_before_java16: runs-on: ubuntu-latest strategy: matrix: java: - - '8' - - '11' - #- '17' - name: Java ${{ matrix.Java }} sample + - '8' # 2030.12 + - '11' # 2026.09 + name: Build for Java ${{ matrix.Java }} steps: - uses: actions/checkout@v2 - name: Setup java @@ -26,3 +25,20 @@ jobs: java-version: ${{ matrix.java }} - name: Build with Maven run: mvn -B package --file pom.xml + + build_after_java16: + runs-on: ubuntu-latest + strategy: + matrix: + java: + - '17' # 2029.09 + name: Build for Java ${{ matrix.Java }} + steps: + - uses: actions/checkout@v2 + - name: Setup java + uses: actions/setup-java@v2 + with: + distribution: 'temurin' + java-version: ${{ matrix.java }} + - name: Build with Maven + run: MAVEN_OPTS="--add-opens java.base/java.lang=ALL-UNNAMED" mvn -B package --file pom.xml \ No newline at end of file From 62fbc277a8a9500b47685ff375a52a78fad6f2ea Mon Sep 17 00:00:00 2001 From: JasperGeurtz Date: Thu, 13 Oct 2022 18:23:02 +0200 Subject: [PATCH 2/2] test --- .github/workflows/maven.yml | 36 ++++++++++++++++++------------------ pom.xml | 2 +- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 4368853..3eb8fc8 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -8,23 +8,23 @@ on: - pull_request jobs: - build_before_java16: - runs-on: ubuntu-latest - strategy: - matrix: - java: - - '8' # 2030.12 - - '11' # 2026.09 - name: Build for Java ${{ matrix.Java }} - steps: - - uses: actions/checkout@v2 - - name: Setup java - uses: actions/setup-java@v2 - with: - distribution: 'temurin' - java-version: ${{ matrix.java }} - - name: Build with Maven - run: mvn -B package --file pom.xml +# build_before_java16: +# runs-on: ubuntu-latest +# strategy: +# matrix: +# java: +# - '8' # 2030.12 +# - '11' # 2026.09 +# name: Build for Java ${{ matrix.Java }} +# steps: +# - uses: actions/checkout@v2 +# - name: Setup java +# uses: actions/setup-java@v2 +# with: +# distribution: 'temurin' +# java-version: ${{ matrix.java }} +# - name: Build with Maven +# run: mvn -B package --file pom.xml build_after_java16: runs-on: ubuntu-latest @@ -41,4 +41,4 @@ jobs: distribution: 'temurin' java-version: ${{ matrix.java }} - name: Build with Maven - run: MAVEN_OPTS="--add-opens java.base/java.lang=ALL-UNNAMED" mvn -B package --file pom.xml \ No newline at end of file + run: mvn -B package --file pom.xml \ No newline at end of file diff --git a/pom.xml b/pom.xml index 57fe027..bc07127 100644 --- a/pom.xml +++ b/pom.xml @@ -64,7 +64,7 @@ 10 - -Xms1g -Xmx1g + -Xms1g -Xmx1g --add-opens java.base/java.lang=ALL-UNNAMED