feat(scripts): consolidate shared library paths and enhance dataviewer #531
pr-validation.yml
on: pull_request
Spell Check
/
Spell Check
20s
Markdown Lint
/
Markdown Lint
14s
Table Format
/
Table Format Check
22s
Frontmatter Validation
/
Validate Markdown Frontmatter
19s
ms.date Freshness Check
/
Check ms.date Freshness
18s
PSScriptAnalyzer
/
PSScriptAnalyzer
26s
YAML Lint
/
actionlint
11s
Link Language Check
/
Link Language Check
13s
Markdown Link Check
/
Check Markdown Links
49s
Dependency Review
/
Review Dependencies
7s
Dependency Pinning
/
Validate SHA Pinning Compliance
18s
Dataviewer Frontend Tests
/
Lint, Type-check, Test and Build
1m 25s
Pytest Tests
/
Pytest
3m 4s
Dataviewer Backend Pytest
/
Pytest Dataviewer Backend
43s
Python Lint
/
Ruff Lint and Format Check
15s
Terraform Lint
/
TFLint
13s
Terraform Validation
/
Terraform Validation
17s
Terraform Tests
/
Terraform Tests
15s
Go Lint
/
Go Lint
18s
Go Tests
/
Go Tests
18s
Matrix: CodeQL Analysis / CodeQL Analysis
Matrix: Pester Tests / pester
Annotations
13 errors, 16 warnings, and 1 notice
|
Markdown Link Check / Check Markdown Links
Process completed with exit code 1.
|
|
Markdown Link Check / Check Markdown Links
markdown-link-check reported failures for: docs/contributing/README.md
|
|
Markdown Link Check / Check Markdown Links:
docs/contributing/README.md#L0
Broken link: ../operations/azureml-validation-job-debugging.md (Status: 400)
|
|
Pester Tests / PowerShell Tests (ubuntu-latest)
actionlint found 1 error(s). Fix the issues above.
|
|
|
|
Pester Tests / PowerShell Tests (ubuntu-latest)
actionlint found 2 error(s). Fix the issues above.
|
|
|
|
|
|
Pester Tests / PowerShell Tests (ubuntu-latest)
actionlint found 1 error(s). Fix the issues above.
|
|
|
|
Pester Tests / PowerShell Tests (ubuntu-latest)
actionlint found 1 error(s). Fix the issues above.
|
|
Pester Tests / PowerShell Tests (ubuntu-latest):
test.yml#L5
unexpected token
|
|
Pester Tests / PowerShell Tests (ubuntu-latest)
tflint is not installed or not in PATH
|
|
Dependency Review / Review Dependencies
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/dependency-review-action@2031cfc080254a8a887f58cffee85186f0e49e48. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
PSScriptAnalyzer / PSScriptAnalyzer
No files were found with the provided path: logs/. No artifacts will be uploaded.
|
|
Dataviewer Backend Pytest / Pytest Dataviewer Backend
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-unknown-pruned-735696bbd8a698dc455aded4f30c053a426b443f27830064dafb745099351d48, another job may be creating this cache.
|
|
CodeQL Analysis / CodeQL Analysis (python)
Starting April 2026, the CodeQL Action will skip computing file coverage information on pull requests to improve analysis performance. File coverage information will still be computed on non-PR analyses.
To opt out of this change, set the `CODEQL_ACTION_FILE_COVERAGE_ON_PRS` environment variable to `true`. Alternatively, create a custom repository property with the name `github-codeql-file-coverage-on-prs` and the type "True/false", then set this property to `true` in the repository's settings.
|
|
CodeQL Analysis / CodeQL Analysis (python)
1 issue was detected with this workflow: Please specify an on.push hook to analyze and see code scanning alerts from the default branch on the Security tab.
|
|
CodeQL Analysis / CodeQL Analysis (javascript-typescript)
Starting April 2026, the CodeQL Action will skip computing file coverage information on pull requests to improve analysis performance. File coverage information will still be computed on non-PR analyses.
To opt out of this change, set the `CODEQL_ACTION_FILE_COVERAGE_ON_PRS` environment variable to `true`. Alternatively, create a custom repository property with the name `github-codeql-file-coverage-on-prs` and the type "True/false", then set this property to `true` in the repository's settings.
|
|
CodeQL Analysis / CodeQL Analysis (javascript-typescript)
1 issue was detected with this workflow: Please specify an on.push hook to analyze and see code scanning alerts from the default branch on the Security tab.
|
|
|
|
|
|
|
|
|
|
Pester Tests / PowerShell Tests (ubuntu-latest):
main.tf#L1
test violation
|
|
Dataviewer Frontend Tests / Lint, Type-check, Test and Build:
data-management/viewer/frontend/src/main.tsx#L36
Fast refresh only works when a file has exports. Move your component(s) to a separate file
|
|
Dataviewer Frontend Tests / Lint, Type-check, Test and Build:
data-management/viewer/frontend/src/components/annotation-workspace/useAnnotationWorkspaceVideoSync.ts#L100
React Hook useCallback has an unnecessary dependency: 'fps'. Either exclude it or remove the dependency array
|
|
Dataviewer Frontend Tests / Lint, Type-check, Test and Build:
data-management/viewer/frontend/src/components/annotation-workspace/AnnotationWorkspacePlaybackCard.tsx#L116
React Hook useEffect has a missing dependency: 'frameImageUrl'. Either include it or remove the dependency array
|
|
Pytest Tests / Pytest
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-unknown-pruned-735696bbd8a698dc455aded4f30c053a426b443f27830064dafb745099351d48, another job may be creating this cache.
|
|
Pester Tests / PowerShell Tests (ubuntu-latest)
No changed markdown files detected
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
coverage-report-ubuntu-latest
|
13.7 KB |
sha256:80220609fd254a3446d4cefd4a19521f0e6b7f6d908ec3d43b50d4fc43043c90
|
|
|
dependency-pinning-results
|
459 Bytes |
sha256:35bac18de1d35da59988852abc6c2e3140978c124c53e843913b5ffc7d5d86aa
|
|
|
frontmatter-validation-results
|
321 Bytes |
sha256:c71419d2e75dd9d7a6ff8e3bac7ef8d6649f6bb8fe61651cf0e4c1aff270cada
|
|
|
go-lint-results
|
291 Bytes |
sha256:db563ab878176e224e60046f2a01fb9ea0ecb76ec9191765807bd221f5347597
|
|
|
go-test-results
|
317 Bytes |
sha256:9e5362b14f38ab5db6429f2a7c3a79861f2d59f0190f07a5b363593988d6a3af
|
|
|
link-lang-check-results
|
301 Bytes |
sha256:2b21a9493eda6ae835759c327009059bcfe9089bea2bfaba1373d62bd063d9e4
|
|
|
markdown-link-check-results
|
427 Bytes |
sha256:01d54caccd098af0d71755c7e54c26ef0d36ca880fc7c7fb9dace62dc54e40c8
|
|
|
msdate-freshness-results
|
469 Bytes |
sha256:86c2c5b1bb9881c136a673591237b49b02fdb9c5f08b4dea1addb11e59e6b929
|
|
|
pester-results-ubuntu-latest
|
33.4 KB |
sha256:c2568bddd8a16cb347f1137180f3b5df17c5eb8a438eaeafa9f590b2bbb4510c
|
|
|
pytest-coverage-xml
|
2.75 KB |
sha256:28efa51dc029d78937d34bcfcc84a00d5a28c9e5b2f7c738c8401758491b7dcb
|
|
|
pytest-dataviewer-coverage-xml
|
11.6 KB |
sha256:d8844308e20fea581042030d0e89988ea1e6a23c58f37e0859500b4e8f3a7414
|
|
|
python-lint-results
|
390 Bytes |
sha256:09840de156a2ecc4fdc87d7ab101b783d7d5a28390ba2f633668318d8b7c3747
|
|
|
spell-check-results
|
7.77 KB |
sha256:5bedbe7680cff4a0c30bf89d5bc030b2764ded3aae3b9545fec1fefa62ca3404
|
|
|
table-format-results
|
237 Bytes |
sha256:995c37fb02c20f548385190f941e821f80ceffa3b1d7d23925b6c7e15b2c4937
|
|
|
terraform-test-results
|
591 Bytes |
sha256:032976dd3884d62a133709826fcc16865fed98b21f82c341c97adb33d4899082
|
|
|
terraform-validation-results
|
492 Bytes |
sha256:02f6f70114dfb7805e89dda784cefa155bde20db9982a7e0a86067466e256b5f
|
|
|
tflint-results
|
176 Bytes |
sha256:f2671e76d09b21f7caa38b0f589fb83c89050984288944d38fe6ff340622beee
|
|
|
vitest-coverage-xml
|
38.3 KB |
sha256:8f09369c8ad43fd450b5486ab35463f9472478ed6f0c8c0537217a7cf71b44e0
|
|
|
yaml-lint-results
|
268 Bytes |
sha256:6739cffcda9a1513fe7298a15db18d80af63c925437be4d677282a0cee2962e2
|
|