Skip to content

Update Java lib and GUI app to handle panics and errors #13

Update Java lib and GUI app to handle panics and errors

Update Java lib and GUI app to handle panics and errors #13

Triggered via push May 29, 2026 16:44
Status Success
Total duration 4m 45s
Artifacts 10

build.yml

on: push
Matrix: build
Build Java Library
44s
Build Java Library
Fit to window
Zoom out
Zoom in

Annotations

4 warnings and 1 notice
Build (macos-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Java Library
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build (windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
cli-macos-latest
1.54 MB
sha256:f6b394115e1d2d5f3b022d4dc84a0497f26a9e7c459965b48600ee258d839818
cli-ubuntu-latest
1.8 MB
sha256:7133cd14b2faad413551049f8b30f2faaeac6a8bbf7f3f1bbcd68a195b0fdd3f
cli-windows-latest
1.56 MB
sha256:8e290ff4cb79be5212475e17365d81c96e3b00fde7f0bfdce3e264ac844393fb
gui-macos-latest
1.64 MB
sha256:e1e4f43f4fb67d3d3a28d2f2587b23dd6e003f079a0f4920d7a9d56872003b4e
gui-ubuntu-latest
2.99 MB
sha256:eb662dba45127d13a06be39323f5911a676449d1bba7c96997c6abf0be16ba7f
gui-windows-latest
1.69 MB
sha256:b183fcd68b298cf1a4266b1d7fe8f22b9b774edca232600e73178f23e8e772b8
java-lib-macos-latest
1.44 MB
sha256:55866a9071a7f2943bb1d27a314f7754c6ee84e14f26d7f5a709fcc7716a80bb
java-lib-ubuntu-latest
1.68 MB
sha256:711fce6fcf45cd2f366d13d6bb319bbdd33bfb0a91d08666204f9c86e0ca89ac
java-lib-windows-latest
1.45 MB
sha256:b5e6e7b974f3d25feeb3c7b88f85abeac737bcf0e94ffcc11fac5eaf81570ff1
java-package
4.46 MB
sha256:b458e123619f8a1758ac96828300534d3dc13d112abdca228b414a1f60ec8823