Skip to content

Enforce held-object geometry and explicit reconciliation #165

Enforce held-object geometry and explicit reconciliation

Enforce held-object geometry and explicit reconciliation #165

Triggered via pull request September 12, 2026 16:35
Status Failure
Total duration 1h 22m 59s
Artifacts 12

tests.yml

on: pull_request
Lint (pre-commit)
57s
Lint (pre-commit)
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 25 warnings
Lint (pre-commit)
Process completed with exit code 1.
ubuntu-latest / Python 3.11
Process completed with exit code 1.
windows-latest / Python 3.12
Process completed with exit code 1.
windows-latest / Python 3.13
Process completed with exit code 1.
ubuntu-latest / Python 3.12
Process completed with exit code 1.
ubuntu-latest / Python 3.13
Process completed with exit code 1.
ubuntu-latest / Python 3.14
Process completed with exit code 1.
windows-latest / Python 3.11
Process completed with exit code 1.
windows-latest / Python 3.14
Process completed with exit code 1.
macos-latest / Python 3.13
Process completed with exit code 1.
macos-latest / Python 3.12
Process completed with exit code 1.
macos-latest / Python 3.11
Process completed with exit code 1.
macos-latest / Python 3.14
Process completed with exit code 1.
Lint (pre-commit)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ubuntu-latest / Python 3.11
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ubuntu-latest / Python 3.11
No files were found with the provided path: example-results.xml. No artifacts will be uploaded.
windows-latest / Python 3.12
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-latest / Python 3.12
No files were found with the provided path: example-results.xml. No artifacts will be uploaded.
windows-latest / Python 3.13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-latest / Python 3.13
No files were found with the provided path: example-results.xml. No artifacts will be uploaded.
ubuntu-latest / Python 3.12
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ubuntu-latest / Python 3.12
No files were found with the provided path: example-results.xml. No artifacts will be uploaded.
ubuntu-latest / Python 3.13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ubuntu-latest / Python 3.13
No files were found with the provided path: example-results.xml. No artifacts will be uploaded.
ubuntu-latest / Python 3.14
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ubuntu-latest / Python 3.14
No files were found with the provided path: example-results.xml. No artifacts will be uploaded.
windows-latest / Python 3.11
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-latest / Python 3.11
No files were found with the provided path: example-results.xml. No artifacts will be uploaded.
windows-latest / Python 3.14
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
windows-latest / Python 3.14
No files were found with the provided path: example-results.xml. No artifacts will be uploaded.
macos-latest / Python 3.13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos-latest / Python 3.13
No files were found with the provided path: example-results.xml. No artifacts will be uploaded.
macos-latest / Python 3.12
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos-latest / Python 3.12
No files were found with the provided path: example-results.xml. No artifacts will be uploaded.
macos-latest / Python 3.11
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos-latest / Python 3.11
No files were found with the provided path: example-results.xml. No artifacts will be uploaded.
macos-latest / Python 3.14
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
macos-latest / Python 3.14
No files were found with the provided path: example-results.xml. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size Digest
junit-macos-latest-python-3.11
9.14 KB
sha256:249657c21f77bab055ea9db814e664bc5aa80d85265d4ce7f6091898c181c288
junit-macos-latest-python-3.12
8.75 KB
sha256:9c4b6c9feb4498b8359b5ebf4bba05bfec8533f9d7925b423fabd26e9916becb
junit-macos-latest-python-3.13
8.77 KB
sha256:238a8af3f97e94253bee88344f6eac71c698dc67e5f86fa9803583f5cecd3a81
junit-macos-latest-python-3.14
8.71 KB
sha256:5350d17f71b1e943cc152716c284cfbed373fb06ff1e48f8a1dfc9bb47847340
junit-ubuntu-latest-python-3.11
8.61 KB
sha256:bc4557a3dcca3153a26fb23a2dd8c3d4442682a3fa3a15c4fb296e7cb6176756
junit-ubuntu-latest-python-3.12
8.58 KB
sha256:1d9ebdacb33b760ca32f746e1f1ea093ca054bd815d8b3d4d7f0a5d1af08b167
junit-ubuntu-latest-python-3.13
8.6 KB
sha256:bf3a33606e571eaf3142133bc03109e46883f7bc3fabd973a1a507a5511af561
junit-ubuntu-latest-python-3.14
8.57 KB
sha256:386a9211a03446256121d4c52e25a7ceb2c03b08af77fa10083843110605d7b0
junit-windows-latest-python-3.11
8.88 KB
sha256:954371c3652912d6c3d234499966a11fc6bcf4978d205ed5e4dbf26d6afff48f
junit-windows-latest-python-3.12
8.74 KB
sha256:7d1c2c51e72624bdd5ebac66a8144c930e95ff364e11adf217ad2d6247379788
junit-windows-latest-python-3.13
8.82 KB
sha256:e46c5eec3765b8d5e308f3828e6f5b8ffbdc7a0f58aa85c8e1769163945030e8
junit-windows-latest-python-3.14
8.73 KB
sha256:015f95f4a708107726e1cf4816c9693aab0fc684807dd89280f2affdd2dcb3fc