From 4c2e874a5c8ae2b7fe9a429ca8706f5851664158 Mon Sep 17 00:00:00 2001 From: Jack Shirazi Date: Wed, 2 Sep 2026 13:10:45 +0100 Subject: [PATCH] 26+ removes Unsafe access and bytbuddy needs safe=false to workaround it --- .github/workflows/main.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index aa53f5bb0d..acef3cf317 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -312,6 +312,7 @@ jobs: distribution: 'temurin' - version: '27-ea' distribution: 'temurin' + maven_test_args: '-Dnet.bytebuddy.safe=false' steps: - uses: actions/checkout@v7 - uses: ./.github/workflows/maven-goal-jdk @@ -320,7 +321,7 @@ jobs: test-java-distribution: ${{ matrix.distribution }} command: ./mvnw install -DskipTests=true -Dmaven.javadoc.skip=true - name: Run tests for ${{ matrix.version }}:${{ matrix.distribution }} - run: ./mvnw test -Delastic.jdkCompatibilityTest=true -Dtest_java_binary=${{ env.TEST_JAVA_BINARY }} -Dtest_java_version=${{ matrix.version }} + run: ./mvnw test -Delastic.jdkCompatibilityTest=true -Dtest_java_binary=${{ env.TEST_JAVA_BINARY }} -Dtest_java_version=${{ matrix.version }} ${{ matrix.maven_test_args }} - name: Store test results if: success() || failure() uses: actions/upload-artifact@v7