From bb38d97e50707465519b5b172c8c9603e93bac2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bart=C5=82omiej=20Kozak?= Date: Thu, 26 Mar 2026 16:37:58 +0100 Subject: [PATCH 1/2] Drop Java 8 support from GitHub Actions and update JVM memory allocation --- .github/workflows/build.yml | 16 ++++++++-------- .jvmopts | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d03bfa448..e34f2c21a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,7 +14,7 @@ jobs: strategy: fail-fast: false matrix: - java: [ 8, 11 ] + java: [ 11 ] # WARN: build.sbt depends on this key path, as scalaVersion and # crossScalaVersions is determined from it scala: [ 2.13.8, 3.1.2 ] @@ -65,8 +65,8 @@ jobs: # WARN: build.sbt depends on this key path, as scalaVersion and # crossScalaVersions is determined from it include: - - { java: 8, scala: 2.13.8 } - - { java: 8, scala: 3.1.2 } + - { java: 11, scala: 2.13.8 } + - { java: 11, scala: 3.1.2 } env: CI: true @@ -118,8 +118,8 @@ jobs: fail-fast: false matrix: include: - - { java: 8, scala: 2.13.8 } - - { java: 8, scala: 3.1.2 } + - { java: 11, scala: 2.13.8 } + - { java: 11, scala: 3.1.2 } steps: - uses: actions/checkout@v4 @@ -162,9 +162,9 @@ jobs: fail-fast: false matrix: include: - - { java: 8, scala: 2.13.8 } + - { java: 11, scala: 2.13.8 } # TODO: enable this after it works! - # - { java: 8, scala: 3.1.2 } + # - { java: 11, scala: 3.1.2 } steps: - uses: actions/checkout@v4 @@ -223,7 +223,7 @@ jobs: - uses: actions/setup-java@v4 with: distribution: temurin - java-version: 8 + java-version: 11 - uses: sbt/setup-sbt@v1 - name: Install GnuPG2 diff --git a/.jvmopts b/.jvmopts index 69394b39e..3fb8ad21b 100644 --- a/.jvmopts +++ b/.jvmopts @@ -1,6 +1,6 @@ -Dfile.encoding=UTF8 -Xms1G --Xmx3G +-Xmx8G -XX:ReservedCodeCacheSize=250M -XX:+TieredCompilation -XX:-UseGCOverheadLimit From 0fe1a69c33ea30cffdf95d1d794cd16c71bdd2d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bart=C5=82omiej=20Kozak?= Date: Thu, 26 Mar 2026 16:45:52 +0100 Subject: [PATCH 2/2] Update GitHub Actions to use Java 11 in manual-publish workflow --- .github/workflows/manual-publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/manual-publish.yml b/.github/workflows/manual-publish.yml index 885fb75f5..694b017cf 100644 --- a/.github/workflows/manual-publish.yml +++ b/.github/workflows/manual-publish.yml @@ -26,7 +26,7 @@ jobs: - uses: actions/setup-java@v4 with: distribution: temurin - java-version: 8 + java-version: 11 - uses: sbt/setup-sbt@v1 - name: Install GnuPG2