Skip to content

Commit 38ee01b

Browse files
feat: Cleanup temporary state files and add sync status report (#16)
* fix(workflows): make ANTHROPIC_API_KEY optional for Claude Code subscription - Update bootstrap.yml to treat ANTHROPIC_API_KEY as optional - Show info message instead of error when not set - Supports users with Claude Code subscription who don't need API key - PROJECT_URL remains required for project board sync * chore: cleanup temporary state files and add sync status report - Remove .phase3-state.md (Phase 3 completed) - Remove .phase4-state.md (Phase 4 completed) - Add sync-report-20251107-021947.md (initial sync status) All 4 phases of the blueprint are now complete: - Phase 1: Core Foundation (workflows + composites + templates) - Phase 2: Automation Layer (slash commands + agents) - Phase 3: Documentation & Polish (docs + setup + examples) - Phase 4: Dual Documentation (wiki + pages automation) Repository is fully initialized and ready for use. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * chore: trigger fresh workflow runs Empty commit to re-run PR validations after title fix --------- Co-authored-by: Claude <noreply@anthropic.com>
1 parent 7975af8 commit 38ee01b

File tree

4 files changed

+49
-1008
lines changed

4 files changed

+49
-1008
lines changed

.github/workflows/bootstrap.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,9 @@ jobs:
5959
SECRETS_VALID=true
6060
MISSING_SECRETS=()
6161
62-
# Check ANTHROPIC_API_KEY
62+
# Check ANTHROPIC_API_KEY (optional - not needed with Claude Code subscription)
6363
if [[ -z "${{ secrets.ANTHROPIC_API_KEY }}" ]]; then
64-
echo "❌ ANTHROPIC_API_KEY is not set"
65-
MISSING_SECRETS+=("ANTHROPIC_API_KEY")
66-
SECRETS_VALID=false
64+
echo "ℹ️ ANTHROPIC_API_KEY is not set (optional with Claude Code subscription)"
6765
else
6866
echo "✅ ANTHROPIC_API_KEY is set"
6967
fi

0 commit comments

Comments
 (0)