diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1e8ef808..0af1ef3c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -57,7 +57,7 @@ jobs: path: | ./agentextension/build/libs/elastic-otel-agentextension-*.jar - test: + jdk-matrix: runs-on: ubuntu-latest needs: - build @@ -80,12 +80,16 @@ jobs: vm: 'hotspot' - version: 25 vm: 'hotspot' + - version: 26 + vm: 'hotspot' - version: 11 vm: 'openj9' - version: 21 vm: 'openj9' - version: 25 vm: 'openj9' + - version: 26 + vm: 'openj9' steps: # We use the cached working directory so that we don't have to recompile everything - name: Download cached build working directory @@ -119,6 +123,18 @@ jobs: name: test-results-${{ matrix.version }}-${{ matrix.vm }} path: '**/build/test-results/test/TEST-*.xml' + jdk-test: + runs-on: ubuntu-latest + if: always() + needs: + - jdk-matrix + steps: + - name: Check jdk-matrix result + run: | + result="${{ needs.jdk-matrix.result }}" + echo "jdk-matrix result: $result" + [[ "$result" == "success" ]] || exit 1 + muzzle-check: runs-on: ubuntu-latest steps: