Repository navigation
rewrite(phase2): port watchdog + build allocation fault-injection seam, ported from c-RCP #165
ci.yml
on: pull_request
Matrix: build-and-test
Build cpp-FuSa
3m 8s
l2 veth round trip (rcp::l2::Server/Client, real frames)
25s
relay conform (RELAY §12 conformance)
1m 0s
clang-tidy
2m 35s
ASan/UBSan (regmap + faultinject)
50s
cpfusa check --strict
6s
cpfusa lint (MISRA/AUTOSAR)
9s
cpfusa analyze
1m 10s
cpfusa cyber --strict
8s
cpfusa verify (ctest evidence)
2m 14s
cpfusa impact (change analysis)
8s
cpfusa report (compliance)
12s
Annotations
23 warnings
|
l2 veth round trip (rcp::l2::Server/Client, real frames)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
relay conform (RELAY §12 conformance)
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-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
relay conform (RELAY §12 conformance)
Restore cache failed: Dependencies file is not found in /home/runner/work/cpp-RCP/cpp-RCP. Supported file pattern: go.sum
|
|
macos-14 / clang / C++17
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ubuntu-22.04 / gcc-12 / C++20
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ubuntu-22.04 / gcc-12 / C++17
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
windows-2022 / msvc / C++17
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, ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ubuntu-22.04 / clang-14 / C++17
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build cpp-FuSa
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
cpfusa check --strict
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/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
cpfusa qualify
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/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
cpfusa lint (MISRA/AUTOSAR)
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/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
cpfusa cyber --strict
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/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
cpfusa vuln (CVE scan)
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/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
cpfusa trace (100% coverage)
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/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ASan/UBSan (regmap + faultinject)
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
cpfusa impact (change analysis)
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/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
cpfusa analyze
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/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
clang-tidy
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Coverage (LCOV)
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
cpfusa verify (ctest evidence)
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/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
cpfusa verify (ctest evidence)
No files were found with the provided path: .fusa-evidence.json. No artifacts will be uploaded.
|
|
cpfusa report (compliance)
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/download-artifact@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 | |
|---|---|---|---|
|
compile-commands
|
4.71 KB |
sha256:bae7eeb2ef89fefe3020d29a9b239958c55160e5114ef192845b41b2679e5ea8
|
|
|
compliance-report
|
35.3 KB |
sha256:b1ca3c3687cd15562072afe71cb8fe00bda3dbb7c185e76dcc802b93d2572e6a
|
|
|
coverage-info
|
42.3 KB |
sha256:175960a0560697236796dfc4e53d28868aa92c3ed264cb332c5445dbafce1d84
|
|
|
cpfusa-binary
|
1.25 MB |
sha256:2ef7f2adc89c66843f0277497b732e11c3ba7a0e28d11ebdb05fef0902342297
|
|
|
qualify-report
|
685 Bytes |
sha256:20dfe2c12fa801dea6354ddfb7a6a4bb763db48c1282d29ab3a311de58c7d8e7
|
|
|
vuln-report
|
288 Bytes |
sha256:7e30c6d5f465697f0411ab2d75cb06e66d872aeb90687e358c729408b61f3eba
|
|