Add interactive installation script and README #1871
validation.yml
on: pull_request
restG4-validation
/
Install framework with restG4
5m 3s
restG4-validation
/
Install framework with restG4 on an older reference version of Geant4 (v10.4.3)
5m 40s
axionlib-validation
/
Build only axionlib
4m 31s
detectorlib-validation
/
Build only detectorlib
5m 17s
Build and cache installation
10m 41s
Build with reference version of dependencies
9m 57s
rawlib-validation
/
Build only rawlib
5m 20s
Build and run tests
18m 55s
rawlib-validation
/
Validate library
1m 20s
rawlib-validation
/
Validate pre-commit config
1m 13s
geant4lib-validation
/
Validate library
1m 4s
geant4lib-validation
/
Validate pre-commit config
1m 21s
geant4lib-validation
/
Build only geant4lib
4m 27s
detectorlib-validation
/
Validate library
1m 11s
detectorlib-validation
/
Validate pre-commit config
1m 13s
connectorslib-validation
/
Validate library
1m 0s
connectorslib-validation
/
Validate pre-commit config
1m 1s
connectorslib-validation
/
Build only connectorslib
3m 57s
tracklib-validation
/
Validate library
1m 13s
tracklib-validation
/
Validate pre-commit config
1m 1s
tracklib-validation
/
Build only tracklib
4m 34s
legacylib-validation
/
Build only legacy
4m 1s
axionlib-validation
/
Validate library
1m 6s
axionlib-validation
/
Validate pre-commit config
1m 19s
wimplib-validation
/
Validate pre-commit config
1m 9s
wimplib-validation
/
Build only wimplib
4m 32s
restG4-validation
/
Validate pre-commit config
1m 19s
restG4-validation
/
Check framework and restG4 are accessible
1m 12s
restG4-validation
/
Check ref framework and restG4 are accessible
1m 3s
axionlib-validation
/
Macros with clean error output
1m 18s
axionlib-validation
/
Check physics
1m 11s
axionlib-validation
/
Check metadata
1m 45s
axionlib-validation
/
Check ray-tracing processing chain
1m 28s
axionlib-validation
/
Sensitivity tests
1m 13s
detectorlib-validation
/
Readout
1m 23s
Previous Version File Compatibility
1m 8s
Macros with clean error output
1m 11s
PyROOT
1m 1s
Metadata
1m 14s
PandaX-III
2m 3s
TREX-DM
7m 9s
Run examples
4m 25s
Run examples on reference version
3m 58s
rawlib-validation
/
Check processes
1m 15s
rawlib-validation
/
Process Dream data
1m 13s
rawlib-validation
/
Process BiPo data
1m 8s
restG4-validation
/
Example 04: Cosmic Muons
7m 39s
restG4-validation
/
Example 08: Alphas
4m 25s
restG4-validation
/
Install restG4 as a standalone application using the installed framework
1m 43s
restG4-validation
/
Reference Example 01: NLDBD
1m 17s
restG4-validation
/
Reference Example 06: Ion recoils
1m 18s
restG4-validation
/
Reference Example 07: Decay
2m 0s
restG4-validation
/
Example 03: Fluorescence
2m 15s
restG4-validation
/
Example 05: PandaX-III
2m 2s
restG4-validation
/
Example 06: Ion recoils
2m 14s
restG4-validation
/
Example 07: Decay
4m 38s
restG4-validation
/
Example 09: Shielding
3m 7s
restG4-validation
/
Example 11: X-Rays
3m 37s
restG4-validation
/
Example 12: Generators
2m 14s
restG4-validation
/
Example 13: IAXO
2m 13s
restG4-validation
/
Example 14: DetectorResponse
2m 55s
Annotations
63 warnings
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
|
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 / 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 / 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/
|
|
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 / 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/
|
|
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 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/
|
|
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/
|
|
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/
|
|
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 / 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 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/
|
|
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/
|
|
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 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/
|
|
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/
|
|
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/
|
|
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/
|
|
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 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 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 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 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/
|
|
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 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/
|
|
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/
|
|
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 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/
|
|
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/
|
|
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/
|
|
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/
|
|
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/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
AlphaTrack
Expired
|
21.7 MB |
sha256:4313090bbd178558443f16a1a99265621525157bde406391875ef8da34ad1e47
|
|
|
AlphasRef
Expired
|
21.7 MB |
sha256:4313090bbd178558443f16a1a99265621525157bde406391875ef8da34ad1e47
|
|
|
EventSelection
Expired
|
136 Bytes |
sha256:bc8b4d6b309023a260c018ff947390b8619f00e874580ed7d51fb09bf9ba2796
|
|
|
EventSelectionRef
Expired
|
136 Bytes |
sha256:77ce288a24bf06adb09f293b1b4fe9206d11a430a1641a0ccf6c022dddf65017
|
|
|
Metadata
Expired
|
4.32 MB |
sha256:dd99248f8f70be3700b6852e48bd28e35a1ed561136810a5c67242470d11f72a
|
|
|
MetadataRef
Expired
|
4.32 MB |
sha256:e1d5276c79a06eb979c3e31ed36f37246142b76b5dcf39c47c53a8774f159b19
|
|
|
NLDBD
Expired
|
22.8 MB |
sha256:e2a7bf4c07bfd71c4544e3477edf85e78aa22a8e03d3dc7ba2f7e36c28e107e5
|
|
|
NLDBDRef
Expired
|
1.7 MB |
sha256:bde9505dec4b3b88066af8862ca47beabff64f9479740a25e4fef403082a46cc
|
|
|
TREXHits
Expired
|
2.12 MB |
sha256:437e5a3a66f07fa0c39903e158149acbbae2ba6d9d7e1372a1c8fe22ae9e5dc2
|
|
|
rest-install
Expired
|
26.7 MB |
sha256:3bfeaf763cc6c88c23533d38bd6b262ebf8558672f5f4acaf3bd6e94d33c0622
|
|