Skip to content

ci(scripts): add reusable Pester testing workflow and PR validation integration #288

ci(scripts): add reusable Pester testing workflow and PR validation integration

ci(scripts): add reusable Pester testing workflow and PR validation integration #288

Triggered via pull request January 17, 2026 02:50
Status Success
Total duration 1m 28s
Artifacts 5

pr-validation.yml

on: pull_request
Spell Check  /  Spell Check
10s
Spell Check / Spell Check
Markdown Lint  /  Markdown Lint
13s
Markdown Lint / Markdown Lint
Table Format Check  /  Table Format Check
12s
Table Format Check / Table Format Check
PowerShell Lint  /  PowerShell Lint
12s
PowerShell Lint / PowerShell Lint
PowerShell Tests  /  PowerShell Tests
17s
PowerShell Tests / PowerShell Tests
Frontmatter Validation  /  Validate Markdown Frontmatter
9s
Frontmatter Validation / Validate Markdown Frontmatter
Link Language Check  /  Check for Language Paths in URLs
13s
Link Language Check / Check for Language Paths in URLs
Markdown Link Check  /  Check Markdown Links
1m 15s
Markdown Link Check / Check Markdown Links
Validate Dependency Pinning  /  Validate SHA Pinning Compliance
24s
Validate Dependency Pinning / Validate SHA Pinning Compliance
npm Security Audit
12s
npm Security Audit
Matrix: CodeQL Security Analysis / CodeQL Analysis
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 2 warnings
Spell Check / Spell Check
Process completed with exit code 1.
Markdown Link Check / Check Markdown Links
Process completed with exit code 1.
Markdown Link Check / Check Markdown Links: .github/prompts/README.md#L0
Broken link: ./getting-started.prompt.md (Status: 400)
Frontmatter Validation / Validate Markdown Frontmatter
No files were found with the provided path: logs/frontmatter-validation-results.json. No artifacts will be uploaded.
CodeQL Security Analysis / CodeQL Analysis (actions)
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.

Artifacts

Produced during runtime
Name Size Digest
link-lang-check-results
302 Bytes
sha256:e3422b51c966e732d87c7bf858b191ad0f65d78fa8ffd833398f9cad37a5055f
markdown-link-check-results
407 Bytes
sha256:590c0531cb2e9890e097fa7ead6a5099756aeb47f9f898e050d5a0d20fad7d5b
markdown-lint-results
324 Bytes
sha256:cd3618205307de3f60e59b86703738e0a7c6279cf6e59b58b10062f92d164ac2
spell-check-results
1.06 KB
sha256:2d2e649839be8e30e840eb24e57371fde57fd83bdc8cd9fd3d5885a0d72f41ee
table-format-results
224 Bytes
sha256:a9e1f15dda1ea2ea220fb05f58857194948db95ca0a356425f071a9f402357e3