Skip to content

chore: add AI-ready repo configuration#55

Merged
johnpapa merged 3 commits into
mainfrom
johnpapa-angular-22-upgrade-check
Jul 20, 2026
Merged

chore: add AI-ready repo configuration#55
johnpapa merged 3 commits into
mainfrom
johnpapa-angular-22-upgrade-check

Conversation

@johnpapa

Copy link
Copy Markdown
Owner

Purpose

Make the repo AI-ready with repo-specific guidance and contributor automation.

What

  • Add AGENTS.md with project structure, release flow, and maintenance pitfalls
  • Add .github/copilot-instructions.md with conventions and maintenance matrix
  • Add .mcp.json in the repo root (Copilot CLI-supported location)
  • Add .github/workflows/copilot-setup-steps.yml
  • Add PR-triggered .github/workflows/ci.yml for manifest + package validation
  • Add modern issue forms in .github/ISSUE_TEMPLATE/
  • Add README Contributing section linking existing CONTRIBUTING.md

Notes

  • Existing legacy root templates (ISSUE_TEMPLATE.md, PULL_REQUEST_TEMPLATE.md) were not overwritten.
  • This PR focuses on missing assets and low-risk onboarding/workflow improvements.

johnpapa added 2 commits July 19, 2026 20:35
Co-authored-by: Copilot App <[email protected]>

Copilot-Session: 35788728-f41f-405c-9dd9-4fc8768def39
Co-authored-by: Copilot App <[email protected]>

Copilot-Session: 35788728-f41f-405c-9dd9-4fc8768def39
@johnpapa

Copy link
Copy Markdown
Owner Author

🎯 AI-Readiness Report

johnpapa/vscode-angular-essentials

Before: 🥉 Getting Started · 2 of 12 nailed
After this PR: 🏆 AI-Ready · 11 of 12 nailed

🤖 AI Context 🟩🟩🟩🟩🟩
🔧 Dev Workflow 🟩🟩🟩🟨
📖 Onboarding 🟩🟩🟩

Action File
➕ Create AGENTS.md
➕ Create .github/copilot-instructions.md
➕ Create .mcp.json
➕ Create .github/workflows/copilot-setup-steps.yml
➕ Create .github/workflows/ci.yml
➕ Create .github/ISSUE_TEMPLATE/bug_report.yml
➕ Create .github/ISSUE_TEMPLATE/feature_request.yml
➕ Create README.md (AI-Ready badge + Contributing section)

Generated by ai-ready

Co-authored-by: Copilot App <[email protected]>

Copilot-Session: 35788728-f41f-405c-9dd9-4fc8768def39
@johnpapa
johnpapa merged commit 49d10a6 into main Jul 20, 2026
@johnpapa
johnpapa deleted the johnpapa-angular-22-upgrade-check branch July 20, 2026 00:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant