The grep-based secrets check matched literal credential patterns in documentation (e.g., "sk-ant-..." in CLAUDE.md examples), causing false-positive CI failures. Replace with a Python script that: - Skips .molecule-ci/ directory entirely - Uses context-aware matching (requires quotes or assignment context) - Filters out documentation examples with "..." or <example> markers - Handles all three reusable workflows (plugin, workspace-template, org-template) |
||
|---|---|---|
| .. | ||
| check-secrets.py | ||
| requirements.txt | ||
| validate-org-template.py | ||
| validate-plugin.py | ||
| validate-workspace-template.py | ||