From 23305ab1da719c6810334588f589d6c3e98d0d9c Mon Sep 17 00:00:00 2001 From: Joel Brock Date: Tue, 26 May 2026 20:33:19 -0700 Subject: [PATCH] CI: validate only tracked data files (links.json is gitignored) --- .github/workflows/validate-data.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/validate-data.yml b/.github/workflows/validate-data.yml index 51ff214..a75e7ee 100644 --- a/.github/workflows/validate-data.yml +++ b/.github/workflows/validate-data.yml @@ -4,13 +4,11 @@ on: push: branches: [main] paths: - - "data/links.json" - "data/links.example.json" - "data/links.schema.json" - ".github/workflows/validate-data.yml" pull_request: paths: - - "data/links.json" - "data/links.example.json" - "data/links.schema.json" - ".github/workflows/validate-data.yml" @@ -24,7 +22,8 @@ jobs: - name: JSON syntax (jq) run: | set -e - for f in data/links.json data/links.example.json data/links.schema.json; do + # data/links.json is gitignored (personal content); only validate what's tracked. + for f in data/links.example.json data/links.schema.json; do echo "Checking $f" jq empty "$f" done @@ -35,5 +34,4 @@ jobs: --spec=draft2020 \ --strict=false \ -s data/links.schema.json \ - -d data/links.json \ -d data/links.example.json