Skip to content

chore(deps): bump the all-dependencies group across 1 directory with 7 updates #88

chore(deps): bump the all-dependencies group across 1 directory with 7 updates

chore(deps): bump the all-dependencies group across 1 directory with 7 updates #88

Workflow file for this run

name: Validate Templates
on:
pull_request:
paths:
- ".github/workflows/validate.yml"
- "package.json"
- "pnpm-lock.yaml"
- "schema.json"
- "scripts/**"
- "templates/**"
- "tsconfig.json"
workflow_dispatch:
permissions:
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
validate:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v7
- name: Setup Vite+
uses: voidzero-dev/setup-vp@250f29ce396baf5e8f24498e17c0dfdebabc26eb # v1
with:
node-version: "26"
cache: true
- name: Install dependencies
run: vp install
- name: Lint and validate
run: vp run type-check && vp run generate && vp run validate
- name: Run tests and generate registry
run: vp run test && vp run generate