Skip to content

[Framework] Apply template method design pattern to CollisionModel #1123

[Framework] Apply template method design pattern to CollisionModel

[Framework] Apply template method design pattern to CollisionModel #1123

Triggered via pull request April 8, 2026 14:51
Status Success
Total duration 1h 32m 48s
Artifacts 6

trigger-build-and-tests.yml

on: pull_request
filter_build
50s
filter_build
build-on  /  display-inputs
2s
build-on / display-inputs
Matrix: build-on / build
Fit to window
Zoom out
Zoom in

Annotations

4 warnings
filter_build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-python@v5. 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-on / sh-fedora_clang_release
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@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-on / sh-ubuntu_gcc_release
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@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-on / sh-macos_clang_release
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@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
build-logs_sh-fedora_clang_release
92.6 KB
sha256:a586021496b0e0508b6367b1e72a2a6b73a3243768aad56f8dd31d7ef13b1422
build-logs_sh-macos_clang_release
112 KB
sha256:4499d653acfb9e2c09ecf2c28bcb905ac5a337ce43f4e6cf3480467376fe7a7d
build-logs_sh-ubuntu_gcc_release
194 KB
sha256:322e6f98c1faf3e40ae299975a9b9509967c02b9ad7f0de2d793af9d0ccfb6d9
tests-logs_sh-fedora_clang_release
358 KB
sha256:ae547eea80342abc780f813e3a25c86aeb12825b7c6358b375f8cd80646b2aeb
tests-logs_sh-macos_clang_release
368 KB
sha256:f8618e437108d5729f7b4c667dd7dd330d3d88c67b32190b7d412861405f7fa9
tests-logs_sh-ubuntu_gcc_release
359 KB
sha256:72be4289ee79b857279619a2156f3004a83ad6b84a4a246f1d60238c378bf583