Skip to content

fix(scripts): enforce LF line endings for shell scripts (#1609) #710

fix(scripts): enforce LF line endings for shell scripts (#1609)

fix(scripts): enforce LF line endings for shell scripts (#1609) #710

Triggered via push September 22, 2026 21:40
Status Success
Total duration 7m 9s
Artifacts 24

main.yml

on: push
Matrix: CodeQL Analysis / CodeQL Analysis
Matrix: Pester Tests / pester
Matrix: Pytest GPU Offload / pytest-gpu-offload
Spell Check  /  Spell Check
28s
Spell Check / Spell Check
Markdown Lint  /  Markdown Lint
23s
Markdown Lint / Markdown Lint
TOML Format  /  TOML Format
21s
TOML Format / TOML Format
Table Format  /  Table Format Check
22s
Table Format / Table Format Check
Frontmatter Validation  /  Validate Markdown Frontmatter
29s
Frontmatter Validation / Validate Markdown Frontmatter
PSScriptAnalyzer  /  PSScriptAnalyzer
43s
PSScriptAnalyzer / PSScriptAnalyzer
YAML Lint  /  actionlint
15s
YAML Lint / actionlint
Link Language Check  /  Link Language Check
10s
Link Language Check / Link Language Check
Markdown Link Check  /  Check Markdown Links
15s
Markdown Link Check / Check Markdown Links
Dependency Pinning  /  Validate SHA Pinning Compliance
19s
Dependency Pinning / Validate SHA Pinning Compliance
Pytest Training  /  Pytest Training
1m 1s
Pytest Training / Pytest Training
Pytest DM Tools  /  Pytest Data Management Tools
56s
Pytest DM Tools / Pytest Data Management Tools
Pytest Data Pipeline  /  Pytest Data Pipeline
42s
Pytest Data Pipeline / Pytest Data Pipeline
Pytest Inference  /  Pytest Inference
2m 28s
Pytest Inference / Pytest Inference
Pytest Shared CI  /  Pytest Shared CI
49s
Pytest Shared CI / Pytest Shared CI
Dataviewer Frontend Tests  /  Lint, Type-check, Test and Build
2m 11s
Dataviewer Frontend Tests / Lint, Type-check, Test and Build
Dataviewer Backend Pytest  /  Pytest Dataviewer Backend
1m 27s
Dataviewer Backend Pytest / Pytest Dataviewer Backend
Evaluation Pytest  /  Evaluation Pytest
1m 4s
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
28s
Terraform Validation / Terraform Validation
Terraform Tests  /  Terraform Tests
1m 23s
Terraform Tests / Terraform Tests
Go Lint  /  Go Lint
30s
Go Lint / Go Lint
Go Tests  /  Go Tests
20s
Go Tests / Go Tests
ShellCheck  /  ShellCheck
1m 26s
ShellCheck / ShellCheck
Terraform Docs Check  /  Terraform Docs Check
29s
Terraform Docs Check / Terraform Docs Check
Fuzz Regression Tests  /  Fuzz Regression
54s
Fuzz Regression Tests / Fuzz Regression
Smoke  /  Runtime-Image Smoke (rl)
6m 6s
Smoke / Runtime-Image Smoke (rl)
Smoke  /  Runtime-Image Smoke (il)
5m 59s
Smoke / Runtime-Image Smoke (il)
Smoke  /  Runtime-Image Smoke (evaluation)
3m 23s
Smoke / Runtime-Image Smoke (evaluation)
Smoke  /  Runtime-Image Smoke (vla)
Smoke / Runtime-Image Smoke (vla)
Smoke  /  Runtime-Image Smoke (osmo-replay)
50s
Smoke / Runtime-Image Smoke (osmo-replay)
Smoke  /  Docker Compose Smoke (dataviewer)
4m 4s
Smoke / Docker Compose Smoke (dataviewer)
Matrix: Smoke / import-smoke
Generate Dependency SBOM
0s
Generate Dependency SBOM
Attest Release
0s
Attest Release
SBOM Diff
SBOM Diff
Append Verification Notes
Append Verification Notes
Publish Release
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.
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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 (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"
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"
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"
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 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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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 / 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"
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"

Artifacts

Produced during runtime
Name Size Digest
coverage-report-ubuntu-latest
25.7 KB
sha256:69be8a78c83d575ff0f6844fa3ca8f788a1594f3bc5180f34896107bc67c7420
evaluation-pytest-coverage-xml
4.68 KB
sha256:5ffbe31781115e36c638d70cc42aed866bd60e2f4b44e987681003060993f37c
frontmatter-validation-results
322 Bytes
sha256:321df752ee7707037d05f28a21e52c4e8fdfa8d2e7f54e6e010a68d86759c13f
go-lint-results
297 Bytes
sha256:8e3f41436613a8371fde6161baa17919f9ba836ddfdeddda52bb2dbeac6d109e
go-test-results
1.09 KB
sha256:d90c9b9c76264d5999de75a591602d45109627455698d9a1e385be3c36f97718
link-lang-check-results
300 Bytes
sha256:605aca3d854e050d07bf84f1126f8a32bedc8769e9098a46ff7a3195d29f9a8f
pester-results-ubuntu-latest
58.1 KB
sha256:35363c8e764a9568dd8aca5030f3ee968979f57da697e5e3325531f632ab4bd4
pytest-data-pipeline-coverage-xml
1.87 KB
sha256:6f8c3a9aea2fcd95d40951c87ad9830cc524d6d482fc20d44dc8c27973d47e7d
pytest-dataviewer-coverage-xml
17.3 KB
sha256:afe947889867bf47f85964dc22dde9298834c7d2c4299ce76631342b3d59a819
pytest-dm-tools-coverage-xml
930 Bytes
sha256:f1e17b71a5306f87dc3efb34a477b351d774a77be59b01a19bcd4792eaa68a21
pytest-fuzz-coverage-xml
22.7 KB
sha256:5ca83d8663b917fb571799d5517ef0cafe6e148972a423411736b542da9255b8
pytest-inference-coverage-xml
2.18 KB
sha256:60475799fafa146b2fa66fb53ddcec00747c2663e0daebef16700b21fdeae50e
pytest-shared-ci-coverage-xml
1.1 KB
sha256:afd3ad8b37ce6967ec7064130c7bbdbfb5126d54091a64ad57f8c6cebdc336d1
pytest-training-coverage-xml
9.57 KB
sha256:f761858751651f02f6b7e4063ec97b8e6515320b3a9083a3db8b1701615a4b87
python-lint-results
390 Bytes
sha256:c9e5f843f32cc235115090d860642e67e6b77f25afde75eb4124c01383f2d6e5
shellcheck-results
1.1 KB
sha256:4b2735eb742a767e01159804b063791fe411318f2b05316b0164f614ebbf4909
spell-check-results
12.5 KB
sha256:7c46f3c96180ddb4a24f31fe904758006b7f88f42ae77b24d0a8493b77a22015
table-format-results
237 Bytes
sha256:aaefb22d2006dd2e107eee79b86abb4a557eab3cbb0f924fff2c0b43180b1590
terraform-docs-check-results
640 Bytes
sha256:19f863c73e167b41411f97c09755699bea8654bea522e9e908bc4705e9174460
terraform-test-results
4.36 KB
sha256:a953e1ee6eb83cde25825f0cce253cc14f80efbbc9708468f9872696a056d85c
terraform-validation-results
486 Bytes
sha256:36e932422eed0beb960bd51442653541270f8b9bb44440d19d1b1af1b725dcbd
tflint-results
176 Bytes
sha256:9fb6127699373e90d9ef6143970358c920126c3cbbeee6fb050ebdca7aef535d
vitest-coverage-xml
45.7 KB
sha256:e31107cea4a93bb5645eaec9f30a2ad3946ce5fc9f91f0427504bd58e8be1b1d
yaml-lint-results
269 Bytes
sha256:4197900395c68e0262fda09dfa059756cc2f132d6defb1d82835f555f8e0c9fb