Skip to content

Add isolated packaged-consumer compatibility CI across Java 8–25 #6

Add isolated packaged-consumer compatibility CI across Java 8–25

Add isolated packaged-consumer compatibility CI across Java 8–25 #6

Triggered via pull request September 26, 2026 03:43
Status Success
Total duration 3m 5s
Artifacts 10

consumer-compatibility.yaml

on: pull_request
Build and inspect packaged artifacts (JDK 17)
1m 44s
Build and inspect packaged artifacts (JDK 17)
Matrix: forward-build
Core, JSP, and ESAPI unit tests on Java 8
1m 13s
Core, JSP, and ESAPI unit tests on Java 8
Matrix: runtime
Fit to window
Zoom out
Zoom in

Annotations

34 warnings and 9 notices
Advisory build on JDK 25
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Advisory build on JDK 25
use of default constructor, which does not provide a comment
Advisory build on JDK 25
use of default constructor, which does not provide a comment
Advisory build on JDK 25
use of default constructor, which does not provide a comment
Advisory build on JDK 25
use of default constructor, which does not provide a comment
Advisory build on JDK 25
use of default constructor, which does not provide a comment
Advisory build on JDK 25
use of default constructor, which does not provide a comment
Advisory build on JDK 25
use of default constructor, which does not provide a comment
Advisory build on JDK 25
use of default constructor, which does not provide a comment
Advisory build on JDK 25
use of default constructor, which does not provide a comment
Advisory build on JDK 25: jsp/src/main/java9/module-info.java#L3
requires transitive directive for an automatic module
Advisory build on JDK 21
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Advisory build on JDK 21
use of default constructor, which does not provide a comment
Advisory build on JDK 21
use of default constructor, which does not provide a comment
Advisory build on JDK 21
use of default constructor, which does not provide a comment
Advisory build on JDK 21
use of default constructor, which does not provide a comment
Advisory build on JDK 21
use of default constructor, which does not provide a comment
Advisory build on JDK 21
use of default constructor, which does not provide a comment
Advisory build on JDK 21
use of default constructor, which does not provide a comment
Advisory build on JDK 21
use of default constructor, which does not provide a comment
Advisory build on JDK 21
use of default constructor, which does not provide a comment
Advisory build on JDK 21: jsp/src/main/java9/module-info.java#L3
requires transitive directive for an automatic module
Build and inspect packaged artifacts (JDK 17)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build and inspect packaged artifacts (JDK 17): esapi/src/main/java9/module-info.java#L2
requires transitive directive for an automatic module
Build and inspect packaged artifacts (JDK 17): jakarta/src/main/java9/module-info.java#L2
requires transitive directive for an automatic module
Build and inspect packaged artifacts (JDK 17): jsp/src/main/java9/module-info.java#L3
requires transitive directive for an automatic module
Packaged consumers on Java 25
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Packaged consumers on Java 8
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Packaged consumers on Java 11
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Packaged consumers on Java 17
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Packaged consumers on Java 21
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Core, JSP, and ESAPI unit tests on Java 8
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Core, JSP, and ESAPI unit tests on Java 8: esapi/src/main/java9/module-info.java#L2
requires transitive directive for an automatic module
Core, JSP, and ESAPI unit tests on Java 8: jsp/src/main/java9/module-info.java#L3
requires transitive directive for an automatic module
Advisory build on JDK 25
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Advisory build on JDK 21
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Build and inspect packaged artifacts (JDK 17)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Packaged consumers on Java 25
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Packaged consumers on Java 8
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Packaged consumers on Java 11
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Packaged consumers on Java 17
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Packaged consumers on Java 21
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Core, JSP, and ESAPI unit tests on Java 8
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
advisory-build-21-diagnostics
161 KB
sha256:c5cc5ccf1a591e7e182a9da91a77a860a624f96101b2defa648a19c7888f582a
advisory-build-25-diagnostics
162 KB
sha256:a33ccb62bfd13f4eefb0849f4032933611256350497be5a9b4f5da44fc80c890
consumer-build-diagnostics
162 KB
sha256:cc8d5e716a777916409255ffa67ac296ba2f80165dbcd22c2199e90cf679cbd2
consumer-java-11-diagnostics
2.2 KB
sha256:51d5e5aecea82411de17a0a1fc56e26e48eaa966c83f29a7146fcf479dae5cec
consumer-java-17-diagnostics
1.97 KB
sha256:07a9a5d29cfde2c4ac845a4bd15fdeec3ff0ea1798b97c9fcb9acdd3043bcc2c
consumer-java-21-diagnostics
1.97 KB
sha256:50ce24de3cbd4cb9a103489da83b398b4a2348225f9a14166b7e78164e39f2a1
consumer-java-25-diagnostics
2.15 KB
sha256:44fff10e2dcc38c00f1120e7541c7694c45323f7fce3bc42fdbae65603dc810c
consumer-java-8-diagnostics
1.66 KB
sha256:91831e1e3bdb4bdbdb01988e238a4cec8157dc62a84847879d78f5f2e4e3209c
consumer-java-8-unit-test-diagnostics
130 KB
sha256:2f4797c239002e610a109864b1f9bc52ee7c9d16b43b474c3e7f62c32aa8136c
packaged-consumers
10.4 MB
sha256:6ef3fa434f7a7120eb66cdfeef1d3f227aa3b71c9680bbc8c71b3627e5a21d98