Skip to content

fix(server): correctly assert violation if a player did not join #667

fix(server): correctly assert violation if a player did not join

fix(server): correctly assert violation if a player did not join #667

Triggered via push April 2, 2026 21:00
Status Failure
Total duration 5m 41s
Artifacts 17

gradle.yml

on: push
Matrix: build
release
release
Fit to window
Zoom out
Zoom in

Annotations

1 error and 9 warnings
build (macos-latest, 21)
Process completed with exit code 1.
build (macos-latest, 21)
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/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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, 17)
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/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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, 21)
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/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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, 11)
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/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 (macos-latest, 17)
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/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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 (macos-latest, 11)
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/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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, 11)
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/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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, 17)
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/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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, 21)
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/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/

Artifacts

Produced during runtime
Name Size Digest
software-challenge-backend-macos-latest-jdk11-8ab0c05b46f74fe686eb5d98e6b135d2e518335d
13.7 MB
sha256:d9126ff1df43b54b724bd81e30fec9e6aa8ebd897e23fb830f72a738d3155684
software-challenge-backend-macos-latest-jdk17-8ab0c05b46f74fe686eb5d98e6b135d2e518335d
13.7 MB
sha256:815ef9f07dfe573cc71c46ee120f29e10fef7e5e4a3a7688ef56ad921f0b119d
software-challenge-backend-ubuntu-latest-jdk11-8ab0c05b46f74fe686eb5d98e6b135d2e518335d
13.7 MB
sha256:6407963b18f7a54c0515a2ce46ea6d9731ca115f11188b5d0d87cc071b5b54f2
software-challenge-backend-ubuntu-latest-jdk17-8ab0c05b46f74fe686eb5d98e6b135d2e518335d
13.7 MB
sha256:2a2121d070200643ba1e35b58eb25ec69b92c1f8ca8692ae3a33b83eab087e69
software-challenge-backend-ubuntu-latest-jdk21-8ab0c05b46f74fe686eb5d98e6b135d2e518335d
13.7 MB
sha256:2010c3bed3e5a26aeb5b1b5cb6eba7cef5c3db84dbee97a962da20d7cbb40a35
software-challenge-backend-windows-latest-jdk11-8ab0c05b46f74fe686eb5d98e6b135d2e518335d
13.7 MB
sha256:987e005dc9c4ffa68554615fa582e960e686e162a7a2e8e27ff4967617ed3e85
software-challenge-backend-windows-latest-jdk17-8ab0c05b46f74fe686eb5d98e6b135d2e518335d
13.7 MB
sha256:09731ec19542ac20e12f0592b11bffb5a19e6744f9b9c9a1c2c8fb1d82791eff
software-challenge-backend-windows-latest-jdk21-8ab0c05b46f74fe686eb5d98e6b135d2e518335d
13.7 MB
sha256:2cf5053e9801eb14c76ab62882fd4891420a6c82e4697e00b0178656937f428a
test-reports-macos-latest-jdk11-8ab0c05b46f74fe686eb5d98e6b135d2e518335d
14.2 MB
sha256:22d67a87df3a578bb5cbbedfa46712aae25e3d0f0c20d25244e23c62ce940404
test-reports-macos-latest-jdk17-8ab0c05b46f74fe686eb5d98e6b135d2e518335d
14.1 MB
sha256:e3365012425a356151c9149b9febd0973fb068820920199432c229431ae56377
test-reports-macos-latest-jdk21-8ab0c05b46f74fe686eb5d98e6b135d2e518335d
309 KB
sha256:6f387a0f95503fac84fb485584105415bc00d43879e5628a4323b184facfcc83
test-reports-ubuntu-latest-jdk11-8ab0c05b46f74fe686eb5d98e6b135d2e518335d
14.2 MB
sha256:1ccfefd73130bbc58b0b066f54764648f5b3fb228f1fa93c400a00c6dcf3dfbc
test-reports-ubuntu-latest-jdk17-8ab0c05b46f74fe686eb5d98e6b135d2e518335d
14.1 MB
sha256:1da0868adfabfae6a5a179b85df9ee00c07e5b2dcb36cef7ddc602ef0aed6440
test-reports-ubuntu-latest-jdk21-8ab0c05b46f74fe686eb5d98e6b135d2e518335d
14.1 MB
sha256:37f8972ccd94f904c60ef744c2b3d3a2ac2bbddb8c4c10587f5400826d51bd4e
test-reports-windows-latest-jdk11-8ab0c05b46f74fe686eb5d98e6b135d2e518335d
14.2 MB
sha256:828c49744d78066c6bc5f5af48316b64a32d5e86a3a2388a134d2a3dea6e4192
test-reports-windows-latest-jdk17-8ab0c05b46f74fe686eb5d98e6b135d2e518335d
14.1 MB
sha256:ec4e8890af080182ba9c3c101f9bdc85fbcaf75cf4a98d39c256ee68f6785d43
test-reports-windows-latest-jdk21-8ab0c05b46f74fe686eb5d98e6b135d2e518335d
14.2 MB
sha256:ea4af1531a7b747f4b8f2fcd4f92d5377208aa8175b9c15052e383af349581f0