Skip to content

feat(.github): Add GitHub workflows from hve-core #1

feat(.github): Add GitHub workflows from hve-core

feat(.github): Add GitHub workflows from hve-core #1

Workflow file for this run

name: PR Validation
on:
pull_request:
branches:
- main
types:
- opened
- synchronize
- reopened
permissions:
contents: read
pull-requests: read
jobs:
# Spell checking using cspell
spell-check:
name: Spell Check
uses: ./.github/workflows/spell-check.yml
permissions:
contents: read
# Markdown linting using markdownlint-cli2
markdown-lint:
name: Markdown Lint
uses: ./.github/workflows/markdown-lint.yml
permissions:
contents: read
# Markdown table formatting check
table-format:
name: Table Format
uses: ./.github/workflows/table-format.yml
permissions:
contents: read
# PowerShell script analysis
psscriptanalyzer:
name: PSScriptAnalyzer
uses: ./.github/workflows/ps-script-analyzer.yml
with:
changed-files-only: true
permissions:
contents: read
# Link language locale check
link-lang-check:
name: Link Language Check
uses: ./.github/workflows/link-lang-check.yml
permissions:
contents: read
# Markdown link validation
markdown-link-check:
name: Markdown Link Check
uses: ./.github/workflows/markdown-link-check.yml
permissions:
contents: read
# Dependency review for security vulnerabilities
dependency-review:

Check failure on line 62 in .github/workflows/pr-validation.yml

View workflow run for this annotation

GitHub Actions / PR Validation

Invalid workflow file

The workflow is not valid. .github/workflows/pr-validation.yml (Line: 62, Col: 3): Error calling workflow 'Azure-Samples/azure-nvidia-robotics-reference-architecture/.github/workflows/dependency-review.yml@d2983622db52c2c784f8a4246925a8475c301605'. The workflow is requesting 'pull-requests: write', but is only allowed 'pull-requests: none'. .github/workflows/pr-validation.yml (Line: 62, Col: 3): Error calling workflow 'Azure-Samples/azure-nvidia-robotics-reference-architecture/.github/workflows/dependency-review.yml@d2983622db52c2c784f8a4246925a8475c301605'. The nested job 'dependency-review' is requesting 'pull-requests: write', but is only allowed 'pull-requests: none'.
name: Dependency Review
uses: ./.github/workflows/dependency-review.yml
permissions:
contents: read