Skip to content

chore: switch out spectral for vacuum #132

chore: switch out spectral for vacuum

chore: switch out spectral for vacuum #132

Workflow file for this run

name: Lint
"on":
pull_request: {}
push:
branches: [main]
paths-ignore:
- 'README.md'
- 'src/**'
jobs:
build:
name: API Linting
runs-on: ubuntu-latest
permissions:
contents: read
packages: read
# To report GitHub Actions status checks
statuses: write
# To report junit results to PR
checks: write
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Install dependencies
run: npm ci
- name: Lint API
run: npx vacuum report --junit openapi.yaml lint-results
- name: Publish Test Results
uses: EnricoMi/publish-unit-test-result-action@v2
if: always()
with:
files: |
lint-results-*.xml
comment_mode: off