Skip to content

Harden validation workflow and parser resilience#14

Merged
DerekLoadout merged 1 commit intomainfrom
chore/validator-hardening
Mar 20, 2026
Merged

Harden validation workflow and parser resilience#14
DerekLoadout merged 1 commit intomainfrom
chore/validator-hardening

Conversation

@DerekLoadout
Copy link
Collaborator

@DerekLoadout DerekLoadout commented Mar 20, 2026

Summary

  • make CI run the same repository validator used locally (npm run validate)
  • add graceful JSON parse error handling in scripts/validate-all.mjs so malformed files are reported without crashing the run
  • clarify allowed region values directly in the PR template to reduce avoidable submission errors

Why

This removes validation drift between local and CI checks, avoids brittle workflow dependencies, and makes contributor instructions more explicit.

Make CI call the same repository validator used locally, add parse-safe handling for malformed vendor JSON, and clarify allowed region values in the PR template.
@DerekLoadout DerekLoadout merged commit d79e545 into main Mar 20, 2026
1 check passed
@DerekLoadout DerekLoadout deleted the chore/validator-hardening branch March 20, 2026 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant