Commit 3730179
committed
fix: Update CI workflows to exclude planning docs and improve stub detection
Fixes two failing CI workflows:
1. Smoke Tests - Exclude planning documents:
- Skip .work/ directory (planning docs like WAVE_10_INCOMPLETE.md)
- Skip root-level markdown files (AGENT_A4_REPORT.md, RESOURCES_PROOF_OF_CONCEPT.md, etc.)
- These are not skill files and don't need frontmatter
2. Validate Level 3 Resources - Improve stub detection:
- Only flag 'stub' in comments or strings indicating incomplete work
- Don't flag legitimate uses like gRPC stubs (self.stub = ServiceStub(...))
- More intelligent pattern matching for incomplete code
3. Fix executable permission:
- chmod +x skills/workflow/project-synthesis/resources/scripts/extract_concepts.py
All skills-related markdown files still validated, but planning/meta documents
appropriately excluded.1 parent 7f9c053 commit 3730179
3 files changed
Lines changed: 14 additions & 2 deletions
File tree
- .github/workflows
- skills/workflow/project-synthesis/resources/scripts
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
70 | 80 | | |
71 | 81 | | |
72 | 82 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
162 | | - | |
163 | | - | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
164 | 166 | | |
165 | 167 | | |
166 | 168 | | |
| |||
File mode changed.
0 commit comments