chore(ci): remove github agentic workflows (gh-aw) - #237
Merged
Merged
Conversation
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Deploying website with
|
| Latest commit: |
b3d2516
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://630e9f24.website-70y.pages.dev |
| Branch Preview URL: | https://claude-remove-aw-repository.website-70y.pages.dev |
There was a problem hiding this comment.
🟢 Approval recommended
The change is a clean removal of gh-aw-related files/configuration, and no remaining repository references to those components were found.
Pull request overview
This PR removes the GitHub Agentic Workflows (gh-aw) integration from the repository, including the agentic workflow sources, their generated lock files, the Copilot setup workflow, and local editor configuration that wired up the gh-aw MCP server.
Changes:
- Deleted the
issue-triageandcost-trackergh-aw workflow source.mdfiles and their compiled.lock.ymlcounterparts. - Removed supporting gh-aw infrastructure (
copilot-setup-stepsworkflow, actions lock JSON, dispatcher agent). - Removed repo/editor glue that only existed for gh-aw (
.vscode/mcp.json,.vscode/settings.json,.gitattributesentry for lock files).
File summaries
| File | Description |
|---|---|
| .vscode/settings.json | Removes VS Code Copilot markdown enablement that was introduced for gh-aw usage. |
| .vscode/mcp.json | Removes the VS Code MCP server config for gh aw mcp-server. |
| .github/workflows/issue-triage.md | Removes the gh-aw “Agentic Triage” workflow source. |
| .github/workflows/issue-triage.lock.yml | Removes the generated lockfile for the issue-triage agentic workflow. |
| .github/workflows/cost-tracker.md | Removes the gh-aw cost tracking workflow source. |
| .github/workflows/cost-tracker.lock.yml | Removes the generated lockfile for the cost-tracker agentic workflow. |
| .github/workflows/copilot-setup-steps.yml | Removes the workflow that installed/configured gh-aw for Copilot Agent runs. |
| .github/aw/actions-lock.json | Removes gh-aw action pin metadata since gh-aw is being removed. |
| .github/agents/agentic-workflows.agent.md | Removes the gh-aw dispatcher agent definition. |
| .gitattributes | Removes the lockfile-specific linguist/merge rule since no .lock.yml files remain. |
Review details
- Files reviewed: 10/10 changed files
- Comments generated: 0
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
Agentic Triagehad failed on every run since 2026-09-01, filing a fresh[aw] Agentic Triage failedissue each time (#226, #234). Last green run was 2026-07-26.#236 tried to fix it by upgrading the gh-aw toolchain to v0.88.2. That PR is closed — rather than keep chasing a four-month-lagging agentic-CI toolchain whose only visible output has been failure issues, we're removing gh-aw from the repository entirely.
Changes
Reverts the union of the three commits that introduced gh-aw —
84014f1(#94, scaffolding),0955170(#95, issue-triage),0aa9a3d(#96, cost-tracker). 10 files, 3,331 deletions, no additions..github/workflows/issue-triage.md+.lock.yml.github/workflows/cost-tracker.md+.lock.yml.github/workflows/copilot-setup-steps.ymlgh-awCLI for Copilot Agent runs.github/agents/agentic-workflows.agent.md.github/aw/actions-lock.json.vscode/mcp.jsongh aw mcp-serverMCP server.vscode/settings.jsongithub.copilot.enable: markdown, added by the same setup commit; dir now empty.gitattributes*.lock.ymllinguist/merge rule — empty once the lock files go, so removed rather than left as a stubDeliberately untouched
.github/dependabot.yml— thegithub-actionsecosystem still coverswebsite.ymlanddocs.yml, and thenpmblock plus itseslintmajor-version ignore are unrelated to gh-aw.website.yml/docs.yml— hand-written, no gh-aw references. They are now the only two workflows in the repo.COPILOT_GITHUB_TOKENrepo secret — left in place; nothing references it any more, so it can be revoked separately if desired.Also done outside the diff
agentic-workflowslabel deleted — it existed solely to tag those auto-filed failure issues.Verification
grep -rni "gh-aw\|gh aw\|agentic\|copilot-setup\|issue-triage\|cost-tracker"over the tree returns no matches. (The oneAWhit incontent/blog/01-why-now.mdxis "AWS CloudFront" — unrelated, untouched.)pnpm lint,pnpm typecheck,pnpm format:checkclean;pnpm test463 passed across 22 files.pnpm buildgreen, includingcheck:outandcheck:og-image(16 pages, 48 same-origin URLs verified).Nothing in this PR touches site code, so the
websiteworkflow passing is the full signal — there is no post-merge step to confirm.🤖 Generated with Claude Code