Skip to content

chore(deps): update dependency @types/node to v24.13.3 #402

chore(deps): update dependency @types/node to v24.13.3

chore(deps): update dependency @types/node to v24.13.3 #402

Workflow file for this run

name: Validate JSON Templates
on:
push:
branches:
- master
- main
paths:
- "**/*.json.tmpl"
- "**/*.json"
- ".github/workflows/validate-json.yml"
- ".github/scripts/validate-json-templates.sh"
- ".github/scripts/check-trailing-commas.sh"
- ".github/ci-chezmoi-data.json"
- ".github/actions/install-chezmoi/**"
pull_request:
paths:
- "**/*.json.tmpl"
- "**/*.json"
- ".github/workflows/validate-json.yml"
- ".github/scripts/validate-json-templates.sh"
- ".github/scripts/check-trailing-commas.sh"
- ".github/ci-chezmoi-data.json"
- ".github/actions/install-chezmoi/**"
jobs:
validate:
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
with:
persist-credentials: false
- name: Install chezmoi
uses: ./.github/actions/install-chezmoi
- name: Make scripts executable
run: |
chmod +x .github/scripts/*.sh
- name: Validate JSON templates
run: .github/scripts/validate-json-templates.sh .github/ci-chezmoi-data.json
- name: Check for trailing commas
run: .github/scripts/check-trailing-commas.sh