Add safe recovery for legacy detector signal schemas #1887
validation.yml
on: pull_request
restG4-validation
/
Install framework with restG4
6m 8s
restG4-validation
/
Install framework with restG4 on an older reference version of Geant4 (v10.4.3)
5m 41s
axionlib-validation
/
Build only axionlib
4m 10s
detectorlib-validation
/
Build only detectorlib
5m 30s
Build and cache installation
10m 3s
Build with reference version of dependencies
9m 25s
rawlib-validation
/
Build only rawlib
4m 42s
Build and run tests
15m 26s
rawlib-validation
/
Validate library
1m 9s
rawlib-validation
/
Validate pre-commit config
1m 17s
geant4lib-validation
/
Validate library
1m 34s
geant4lib-validation
/
Validate pre-commit config
1m 16s
geant4lib-validation
/
Build only geant4lib
4m 47s
detectorlib-validation
/
Validate library
1m 3s
detectorlib-validation
/
Validate pre-commit config
1m 6s
connectorslib-validation
/
Validate library
1m 22s
connectorslib-validation
/
Validate pre-commit config
1m 7s
connectorslib-validation
/
Build only connectorslib
3m 58s
tracklib-validation
/
Validate library
1m 20s
tracklib-validation
/
Validate pre-commit config
1m 2s
tracklib-validation
/
Build only tracklib
4m 35s
legacylib-validation
/
Build only legacy
3m 26s
axionlib-validation
/
Validate library
1m 3s
axionlib-validation
/
Validate pre-commit config
1m 9s
wimplib-validation
/
Validate pre-commit config
1m 23s
wimplib-validation
/
Build only wimplib
3m 38s
restG4-validation
/
Validate pre-commit config
1m 23s
restG4-validation
/
Check framework and restG4 are accessible
1m 10s
restG4-validation
/
Check ref framework and restG4 are accessible
1m 1s
axionlib-validation
/
Macros with clean error output
1m 16s
axionlib-validation
/
Check physics
1m 6s
axionlib-validation
/
Check metadata
1m 17s
axionlib-validation
/
Check ray-tracing processing chain
1m 30s
axionlib-validation
/
Sensitivity tests
1m 10s
detectorlib-validation
/
Readout
1m 38s
Previous Version File Compatibility
1m 13s
Macros with clean error output
1m 14s
PyROOT
1m 3s
Metadata
1m 26s
PandaX-III
2m 1s
TREX-DM
23m 44s
Run examples
3m 55s
Run examples on reference version
3m 56s
rawlib-validation
/
Check processes
1m 20s
rawlib-validation
/
Process Dream data
1m 13s
rawlib-validation
/
Process BiPo data
1m 14s
restG4-validation
/
Example 04: Cosmic Muons
6m 28s
restG4-validation
/
Example 08: Alphas
4m 15s
restG4-validation
/
Install restG4 as a standalone application using the installed framework
2m 5s
restG4-validation
/
Reference Example 01: NLDBD
1m 24s
restG4-validation
/
Reference Example 06: Ion recoils
1m 22s
restG4-validation
/
Reference Example 07: Decay
1m 57s
restG4-validation
/
Example 03: Fluorescence
2m 25s
restG4-validation
/
Example 05: PandaX-III
1m 56s
restG4-validation
/
Example 06: Ion recoils
2m 18s
restG4-validation
/
Example 07: Decay
4m 25s
restG4-validation
/
Example 09: Shielding
3m 9s
restG4-validation
/
Example 11: X-Rays
4m 0s
restG4-validation
/
Example 12: Generators
2m 26s
restG4-validation
/
Example 13: IAXO
2m 14s
restG4-validation
/
Example 14: DetectorResponse
3m 17s
Annotations
4 errors and 63 warnings
|
Build and run tests
Process completed with exit code 8.
|
|
TREX-DM
Canceling since a higher priority waiting request for Validation-refs/pull/566/merge exists
|
|
TREX-DM
The operation was canceled.
|
|
Validation
Canceling since a higher priority waiting request for Validation-refs/pull/566/merge exists
|
|
tracklib-validation / Validate pre-commit config
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
detectorlib-validation / Validate library
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
axionlib-validation / Validate library
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
detectorlib-validation / Validate pre-commit config
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
connectorslib-validation / Validate pre-commit config
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
axionlib-validation / Validate pre-commit config
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
rawlib-validation / Validate library
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
geant4lib-validation / Validate pre-commit config
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
tracklib-validation / Validate library
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
connectorslib-validation / Validate library
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wimplib-validation / Validate pre-commit config
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
geant4lib-validation / Validate library
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
rawlib-validation / Validate pre-commit config
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Validate pre-commit config
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
legacylib-validation / Build only legacy
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
connectorslib-validation / Build only connectorslib
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
axionlib-validation / Build only axionlib
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
rawlib-validation / Build only rawlib
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
wimplib-validation / Build only wimplib
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
axionlib-validation / Check physics
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
axionlib-validation / Sensitivity tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
axionlib-validation / Macros with clean error output
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
axionlib-validation / Check metadata
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
detectorlib-validation / Build only detectorlib
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Install framework with restG4 on an older reference version of Geant4 (v10.4.3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
tracklib-validation / Build only tracklib
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
axionlib-validation / Check ray-tracing processing chain
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
geant4lib-validation / Build only geant4lib
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
rawlib-validation / Process Dream data
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
rawlib-validation / Process BiPo data
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
rawlib-validation / Check processes
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Check ref framework and restG4 are accessible
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
detectorlib-validation / Readout
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Install framework with restG4
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Reference Example 06: Ion recoils
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Reference Example 01: NLDBD
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Check framework and restG4 are accessible
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Reference Example 07: Decay
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build and cache installation
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Example 10: Geometries
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Install restG4 as a standalone application using the installed framework
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build with reference version of dependencies
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Example 01: NLDBD
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PyROOT
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Previous Version File Compatibility
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Macros with clean error output
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Metadata
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PandaX-III
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Example 13: IAXO
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Example 05: PandaX-III
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Example 08: Alphas
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Example 06: Ion recoils
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Example 03: Fluorescence
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Example 12: Generators
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Example 14: DetectorResponse
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Example 09: Shielding
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run examples
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run examples on reference version
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Example 11: X-Rays
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Example 04: Cosmic Muons
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
restG4-validation / Example 07: Decay
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build and run tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
TREX-DM
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v4, actions/upload-artifact@v4. 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 | |
|---|---|---|---|
|
AlphaTrack
Expired
|
21.7 MB |
sha256:024ace6393180c2a2f108f788ef0431dc7caa0d9ae0064fba8e47566367f213c
|
|
|
AlphasRef
Expired
|
21.7 MB |
sha256:024ace6393180c2a2f108f788ef0431dc7caa0d9ae0064fba8e47566367f213c
|
|
|
EventSelection
Expired
|
136 Bytes |
sha256:a39a92cd7de7cebb5b3c528052f4b3cf365c27b905445b0138877aba75a9e154
|
|
|
EventSelectionRef
Expired
|
136 Bytes |
sha256:88b88983adf9fde1ffff1baa7084572683156ad4ac781092342d49f071049722
|
|
|
Metadata
Expired
|
4.32 MB |
sha256:e5d50b537cc560f518bddffb07c427c2309452799ecb9be041e0649d26f7b227
|
|
|
MetadataRef
Expired
|
4.32 MB |
sha256:8ec34e2ab8d763b227703c53f9246b8984c8679300568132de02602275a96433
|
|
|
NLDBD
Expired
|
22.8 MB |
sha256:f7f5b8df7da1bab87fe18abc0ebb888bfbe5f1b12ef0f0cf812d4c2b52f6b651
|
|
|
NLDBDRef
Expired
|
1.7 MB |
sha256:3563b0a03f454745e7822e57c16c71b24352340c481cae3d391a7a183dde9f5b
|
|
|
TREXHits
Expired
|
2.12 MB |
sha256:610e34e1190a9e9d5328320d3279700e2ccf67eb4e44a94caa25b7ee6dc6ccbc
|
|
|
rest-install
Expired
|
26.8 MB |
sha256:12c4dded26430ee24b4312a6399057ef001efe58e868415df1e8aeb50ac445a9
|
|