docs-v2/.github
Jason Stirnaman 6a4e8827eb feat(testing): add link validation automation and improvements
- Add GitHub Actions for automated link validation on PRs
- Implement incremental validation with caching (30-day TTL, configurable)
- Add matrix generator for parallel validation strategy
- Create comprehensive TESTING.md documentation
- Add cache manager with configurable TTL via env var or CLI
- Implement smart link extraction and validation
- Add PR comment generator for broken link reports
- Update Cypress tests to use incremental validation
- Consolidate testing docs from CONTRIBUTING.md to TESTING.md

Key improvements:
- Cache-aware validation only checks changed content
- Parallel execution for large changesets
- Detailed PR comments with broken link reports
- Support for LINK_CACHE_TTL_DAYS env var
- Local testing with yarn test:links
- Reduced false positives through intelligent caching
2025-07-28 16:24:24 -05:00
..
ISSUE_TEMPLATE Update new feature issue template 2022-04-14 16:08:59 -06:00
actions feat(testing): add link validation automation and improvements 2025-07-28 16:24:24 -05:00
instructions feat(testing): add link validation automation and improvements 2025-07-28 16:24:24 -05:00
scripts feat(testing): add link validation automation and improvements 2025-07-28 16:24:24 -05:00
workflows feat(testing): add link validation automation and improvements 2025-07-28 16:24:24 -05:00
ISSUE_TEMPLATE.md updated note in issue template 2019-10-07 12:59:09 -06:00
PULL_REQUEST_TEMPLATE.md Remove checkbox for tests (#3371) 2021-11-08 11:16:28 -06:00
SECURITY.md added license and issue template, moved security.md 2019-10-07 10:27:36 -06:00
copilot-instructions.md chore(qol): Add Claude command to enhance the release notes generated by generate-release-notes.js.claude/commands/enhance-release-notes.md file 2025-07-07 12:13:37 -05:00