Commit 1e0e38c
fix: Fix CI workflow errors
This commit addresses three failing CI workflows:
1. Smoke Tests - Add SECURITY.md to skip list
- SECURITY.md is a policy document, not a skill file
- Added to SKIP_FILES to exclude from frontmatter validation
2. Validate Level 3 Resources - Fix two issues:
- Made extract_concepts.py executable (chmod +x)
- Improved stub detection to only flag comments, not legitimate gRPC code
- Changed regex from '\bstub\b' to '^\s*#.*\bstub\b' to avoid false positives
3. Security Audit - Ensure audits directory exists
- Added mkdir -p step before running security_audit.py
- Prevents workflow failure when .claude/audits/ doesn't exist
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent ffa0b77 commit 1e0e38c
4 files changed
Lines changed: 8 additions & 3 deletions
File tree
- .github/workflows
- skills/workflow/project-synthesis/resources/scripts
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
30 | 33 | | |
31 | 34 | | |
32 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
| 62 | + | |
62 | 63 | | |
63 | 64 | | |
64 | 65 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
162 | | - | |
163 | | - | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
164 | 165 | | |
165 | 166 | | |
166 | 167 | | |
| |||
File mode changed.
0 commit comments