Skip to content

chore(data): add dataviewer developer scaffolding (#1603) #714

chore(data): add dataviewer developer scaffolding (#1603)

chore(data): add dataviewer developer scaffolding (#1603) #714

Triggered via push September 23, 2026 07:24
Status Success
Total duration 11m 52s
Artifacts 25

main.yml

on: push
Matrix: CodeQL Analysis / CodeQL Analysis
Matrix: Pester Tests / pester
Matrix: Pytest GPU Offload / pytest-gpu-offload
Spell Check  /  Spell Check
44s
Spell Check / Spell Check
Markdown Lint  /  Markdown Lint
35s
Markdown Lint / Markdown Lint
TOML Format  /  TOML Format
33s
TOML Format / TOML Format
Table Format  /  Table Format Check
35s
Table Format / Table Format Check
Frontmatter Validation  /  Validate Markdown Frontmatter
26s
Frontmatter Validation / Validate Markdown Frontmatter
PSScriptAnalyzer  /  PSScriptAnalyzer
55s
PSScriptAnalyzer / PSScriptAnalyzer
YAML Lint  /  actionlint
18s
YAML Lint / actionlint
Link Language Check  /  Link Language Check
15s
Link Language Check / Link Language Check
Markdown Link Check  /  Check Markdown Links
33s
Markdown Link Check / Check Markdown Links
Dependency Pinning  /  Validate SHA Pinning Compliance
14s
Dependency Pinning / Validate SHA Pinning Compliance
Pytest Training  /  Pytest Training
1m 0s
Pytest Training / Pytest Training
Pytest DM Tools  /  Pytest Data Management Tools
55s
Pytest DM Tools / Pytest Data Management Tools
Pytest Data Pipeline  /  Pytest Data Pipeline
37s
Pytest Data Pipeline / Pytest Data Pipeline
Pytest Inference  /  Pytest Inference
2m 29s
Pytest Inference / Pytest Inference
Pytest Shared CI  /  Pytest Shared CI
37s
Pytest Shared CI / Pytest Shared CI
Dataviewer Frontend Tests  /  Lint, Type-check, Test and Build
2m 15s
Dataviewer Frontend Tests / Lint, Type-check, Test and Build
Dataviewer Backend Pytest  /  Pytest Dataviewer Backend
1m 22s
Dataviewer Backend Pytest / Pytest Dataviewer Backend
Evaluation Pytest  /  Evaluation Pytest
53s
Evaluation Pytest / Evaluation Pytest
Python Lint  /  Ruff Lint and Format Check
14s
Python Lint / Ruff Lint and Format Check
Terraform Lint  /  TFLint
16s
Terraform Lint / TFLint
Terraform Validation  /  Terraform Validation
22s
Terraform Validation / Terraform Validation
Terraform Tests  /  Terraform Tests
1m 19s
Terraform Tests / Terraform Tests
Go Lint  /  Go Lint
23s
Go Lint / Go Lint
Go Tests  /  Go Tests
20s
Go Tests / Go Tests
ShellCheck  /  ShellCheck
1m 29s
ShellCheck / ShellCheck
Terraform Docs Check  /  Terraform Docs Check
44s
Terraform Docs Check / Terraform Docs Check
Fuzz Regression Tests  /  Fuzz Regression
47s
Fuzz Regression Tests / Fuzz Regression
Smoke  /  Runtime-Image Smoke (rl)
6m 41s
Smoke / Runtime-Image Smoke (rl)
Smoke  /  Runtime-Image Smoke (il)
4m 53s
Smoke / Runtime-Image Smoke (il)
Smoke  /  Runtime-Image Smoke (evaluation)
4m 51s
Smoke / Runtime-Image Smoke (evaluation)
Smoke  /  Runtime-Image Smoke (vla)
Smoke / Runtime-Image Smoke (vla)
Smoke  /  Runtime-Image Smoke (osmo-replay)
55s
Smoke / Runtime-Image Smoke (osmo-replay)
Smoke  /  Docker Compose Smoke (dataviewer)
10m 5s
Smoke / Docker Compose Smoke (dataviewer)
Matrix: Smoke / import-smoke
Generate Dependency SBOM
0s
Generate Dependency SBOM
Attest Release
0s
Attest Release
SBOM Diff
0s
SBOM Diff
Append Verification Notes
0s
Append Verification Notes
Publish Release
0s
Publish Release
Fit to window
Zoom out
Zoom in

Annotations

14 errors, 24 warnings, and 57 notices
Dependency Pinning / Validate SHA Pinning Compliance
Path does not exist: logs/dependency-pinning-results.sarif
Dependency Pinning / Validate SHA Pinning Compliance
Dependency pinning SARIF generation failed.
Dependency Pinning / Validate SHA Pinning Compliance
The property 'overrides' cannot be found on this object. Verify that the property exists.
Dependency Pinning / Validate SHA Pinning Compliance
The property 'overrides' cannot be found on this object. Verify that the property exists.
Pester Tests / PowerShell Tests (ubuntu-latest)
actionlint found 2 error(s) and 1 warning(s). Fix the issues above.
Pester Tests / PowerShell Tests (ubuntu-latest)
actionlint found 0 error(s) and 1 warning(s). Fix the issues above.
Pester Tests / PowerShell Tests (ubuntu-latest)
actionlint found 1 error(s) and 0 warning(s). Fix the issues above.
Pester Tests / PowerShell Tests (ubuntu-latest)
actionlint found 0 error(s) and 1 warning(s). Fix the issues above.
Pester Tests / PowerShell Tests (ubuntu-latest)
actionlint found 1 error(s) and 0 warning(s). Fix the issues above.
Pester Tests / PowerShell Tests (ubuntu-latest)
tflint is not installed or not in PATH
Dependency Pinning / Validate SHA Pinning Compliance
No files were found with the provided path: logs/dependency-pinning-results.json. No artifacts will be uploaded.
PSScriptAnalyzer / PSScriptAnalyzer
No files were found with the provided path: logs/. No artifacts will be uploaded.
Dataviewer Frontend Tests / Lint, Type-check, Test and Build: data-management/viewer/frontend/src/components/episode-viewer/useTrajectoryPlotState.ts#L221
React Hook useMemo has a missing dependency: 'currentEpisode.trajectoryVariables'. Either include it or remove the dependency array
Dataviewer Frontend Tests / Lint, Type-check, Test and Build
React Hook useEffect has a missing dependency: 'frameImageUrl'. Either include it or remove the dependency array
Dataviewer Frontend Tests / Lint, Type-check, Test and Build
Do not use Array index in keys
Dataviewer Frontend Tests / Lint, Type-check, Test and Build
Do not use Array index in keys
Dataviewer Frontend Tests / Lint, Type-check, Test and Build
Do not use Array index in keys
Dataviewer Frontend Tests / Lint, Type-check, Test and Build
Do not use Array index in keys
Pester Tests / PowerShell Tests (ubuntu-latest): package.json#L3
Unpinned npm dependency: left-pad@^1.3.0 (Severity: warning)
Pester Tests / PowerShell Tests (ubuntu-latest)
Failed to close milestone v1.0.0 (#7)
Pester Tests / PowerShell Tests (ubuntu-latest)
Milestone v1.0.0 has 2 open issue(s) -- triage after closure
Pester Tests / PowerShell Tests (ubuntu-latest)
API call failed while querying milestones for v1.0.0
Pester Tests / PowerShell Tests (ubuntu-latest)
No milestone found matching v1.0.0
Release Please
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Release Please
Input 'app-id' has been deprecated with message: Use 'client-id' instead.
Pytest GPU Offload / Pytest GPU Offload (controller)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Dependency Pinning / Validate SHA Pinning Compliance
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Python Lint / Ruff Lint and Format Check
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Link Language Check / Link Language Check
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Terraform Lint / TFLint
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Smoke / CPU Import Smoke (osmo-replay)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
YAML Lint / actionlint
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Pytest GPU Offload / Pytest GPU Offload (runtime)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Smoke / CPU Import Smoke (il)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Go Tests / Go Tests
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Terraform Validation / Terraform Validation
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Go Lint / Go Lint
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Smoke / CPU Import Smoke (vlm-judge)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Frontmatter Validation / Validate Markdown Frontmatter
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Smoke / CPU Import Smoke (rl)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Smoke / CPU Import Smoke (evaluation)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Smoke / CPU Import Smoke (vla)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Markdown Link Check / Check Markdown Links
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
TOML Format / TOML Format
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Markdown Lint / Markdown Lint
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Pytest Data Pipeline / Pytest Data Pipeline
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Table Format / Table Format Check
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Pytest Shared CI / Pytest Shared CI
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Spell Check / Spell Check
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Terraform Docs Check / Terraform Docs Check
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Fuzz Regression Tests / Fuzz Regression
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Pytest DM Tools / Pytest Data Management Tools
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Smoke / Runtime-Image Smoke (osmo-replay)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
PSScriptAnalyzer / PSScriptAnalyzer
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Pytest Training / Pytest Training
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
CodeQL Analysis / CodeQL Analysis (actions)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
CodeQL Analysis / CodeQL Analysis (go)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Evaluation Pytest / Evaluation Pytest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Terraform Tests / Terraform Tests
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Dataviewer Backend Pytest / Pytest Dataviewer Backend
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
ShellCheck / ShellCheck: training/vla/scripts/groot/osmo-train-entry.sh#L322
SC2015: Note that A && B || C is not if-then-else. C may run when A is true.
ShellCheck / ShellCheck: training/vla/scripts/groot/osmo-train-entry.sh#L289
SC2012: Use find instead of ls to better handle non-alphanumeric filenames.
ShellCheck / ShellCheck: training/vla/scripts/groot/osmo-train-entry.sh#L87
SC2012: Use find instead of ls to better handle non-alphanumeric filenames.
ShellCheck / ShellCheck: training/vla/scripts/groot/osmo-train-entry.sh#L86
SC2012: Use find instead of ls to better handle non-alphanumeric filenames.
ShellCheck / ShellCheck: training/vla/scripts/groot/osmo-train-entry.sh#L45
SC2012: Use find instead of ls to better handle non-alphanumeric filenames.
ShellCheck / ShellCheck: training/vla/scripts/groot/osmo-train-entry.sh#L35
SC2012: Use find instead of ls to better handle non-alphanumeric filenames.
ShellCheck / ShellCheck: training/vla/scripts/groot/osmo-train-entry.sh#L26
SC2012: Use find instead of ls to better handle non-alphanumeric filenames.
ShellCheck / ShellCheck: training/vla/scripts/submit-azureml-vla-pi0-training.sh#L667
SC2317: Command appears to be unreachable. Check usage (or ignore if invoked indirectly).
ShellCheck / ShellCheck: training/vla/scripts/submit-azureml-vla-pi0-training.sh#L666
SC2317: Command appears to be unreachable. Check usage (or ignore if invoked indirectly).
ShellCheck / ShellCheck: training/vla/scripts/submit-azureml-vla-pi0-training.sh#L665
SC2317: Command appears to be unreachable. Check usage (or ignore if invoked indirectly).
ShellCheck / ShellCheck
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
CodeQL Analysis / CodeQL Analysis (javascript-typescript)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
CodeQL Analysis / CodeQL Analysis (python)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Dataviewer Frontend Tests / Lint, Type-check, Test and Build
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Pytest Inference / Pytest Inference
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Pester Tests / PowerShell Tests (ubuntu-latest)
No changed markdown files detected
Pester Tests / PowerShell Tests (ubuntu-latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Smoke / Runtime-Image Smoke (evaluation)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Smoke / Runtime-Image Smoke (il)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Smoke / Runtime-Image Smoke (rl)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Release Please
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Smoke / Docker Compose Smoke (dataviewer)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
coverage-report-ubuntu-latest
25.7 KB
sha256:de98a117c2827646873415863d4e3ef8c4b28640eda6e6dc2d986cfd5dba02ac
evaluation-pytest-coverage-xml
4.68 KB
sha256:44eb40a3f271ba1ecadd6505f3b1528ddd2b3930f784a0d305ed0af56259aebc
frontmatter-validation-results
320 Bytes
sha256:477965347ae36addf2d6fbd22a1545e7dfc8078695a20f30093e7a57d9c8995f
go-lint-results
297 Bytes
sha256:feb183e574766f49a825761a8b5a542ffc6cbc38757721ba496d5216303475a9
go-test-results
1.1 KB
sha256:874d2a8c2ffc71ef2e846c13c7532f77f91196b48fbadee4de470402002d9de1
link-lang-check-results
302 Bytes
sha256:969c62038060c8064e8019947ba6f9c0af4061ccfb4593ff0773f80604ec3d84
markdown-link-check-results
334 Bytes
sha256:d061d7572b92e3413864fe32fa2f180f696077ff04438f7b3803c2b9251d17b7
pester-results-ubuntu-latest
59.8 KB
sha256:ad4885f934bf6c224997ddc0af25393574a2dcdb4f37fe2aa4845cc1d9d4dfc3
pytest-data-pipeline-coverage-xml
1.87 KB
sha256:6e1293caefd31a1740903288363c04d4ceb1e78c7b63134660b58df692d5e9c5
pytest-dataviewer-coverage-xml
18.3 KB
sha256:30ef89cd7371b84ff70355100427d354c9b0da5a60ee3bd4292eb81b424712a8
pytest-dm-tools-coverage-xml
930 Bytes
sha256:c9512d0e9da66453faffbe21681f2a884bbfcec738afb8aedc7e13426b52a312
pytest-fuzz-coverage-xml
23.7 KB
sha256:8cfefb4e0704615d8598c1d070102d356a76ccb5be70ab36807a0c7338077f4c
pytest-inference-coverage-xml
2.18 KB
sha256:af8f8369001d5fbab57c2e115a4c830a2ae5d1a101b308ddcc67af9b26b00bbd
pytest-shared-ci-coverage-xml
1.09 KB
sha256:ffef9f2a7a60cf20884b3bab7abf514f6a37cba8aae700a08862b5e36b9f9adb
pytest-training-coverage-xml
9.57 KB
sha256:6274560be2f208c132a42c819711026a74d13fa66a4dbf15a4b0510762de3d07
python-lint-results
390 Bytes
sha256:c47d9f3fcfa8c64d324516c5ffd4ec43b112f925316f9bbda349983f52cf1a45
shellcheck-results
990 Bytes
sha256:86b0e94c99e9af5bd2d16df480b4a0f05bf44ebd055dbdfca0bdd1fc0b39328b
spell-check-results
12.5 KB
sha256:b00c56d3a94a99c5db57632aedb6262a22363d27175ccf39d3e3b156604dbe1c
table-format-results
237 Bytes
sha256:f2e5e2e61aa8bd9f6ad501186118727a849573d2afa9be025db8d6349c12fca4
terraform-docs-check-results
641 Bytes
sha256:d304a41f5368d65a68a2fbddb2a42e4612e28efec22b70e82b2a078c7aad1dbd
terraform-test-results
4.41 KB
sha256:af1c13e17b242f02a29bc7442a16bf44ce316861faa67497cd69dc26d30e894a
terraform-validation-results
480 Bytes
sha256:3316164afeeb55aadd36877f798c4c1f161bc177d489cfb18fc2b9c7855ef953
tflint-results
176 Bytes
sha256:3f44efc7263410ad1525e490390a71fa3ee3571509e68f3dc5cfc166911a8307
vitest-coverage-xml
46.3 KB
sha256:58394cdf03b399d263d5f0a760fcb9c4c0f640354af1a069106df49173055b3d
yaml-lint-results
267 Bytes
sha256:fb8d19ae601dc5a5ea8380bc9dcdcb4485c0045cb2f18189bf73f52ea85b264b