Skip to content

chore(ci): remove github agentic workflows (gh-aw) - #237

Merged
yigitdot merged 1 commit into
mainfrom
claude/remove-aw-repository-79211b
Sep 4, 2026
Merged

yigitdot merged 1 commit into
mainfrom
claude/remove-aw-repository-79211b

Conversation

@yigitdot

@yigitdot yigitdot commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

Problem

Agentic Triage had failed on every run since 2026-09-01, filing a fresh [aw] Agentic Triage failed issue 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.

deleted why
.github/workflows/issue-triage.md + .lock.yml the failing workflow (source + generated lock)
.github/workflows/cost-tracker.md + .lock.yml its sibling agentic workflow
.github/workflows/copilot-setup-steps.yml installed the gh-aw CLI for Copilot Agent runs
.github/agents/agentic-workflows.agent.md gh-aw dispatcher agent; dir now empty
.github/aw/actions-lock.json gh-aw action pins; dir now empty
.vscode/mcp.json wired up the gh aw mcp-server MCP server
.vscode/settings.json github.copilot.enable: markdown, added by the same setup commit; dir now empty
.gitattributes its only line was the *.lock.yml linguist/merge rule — empty once the lock files go, so removed rather than left as a stub

Deliberately untouched

  • .github/dependabot.yml — the github-actions ecosystem still covers website.yml and docs.yml, and the npm block plus its eslint major-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_TOKEN repo secret — left in place; nothing references it any more, so it can be revoked separately if desired.

Also done outside the diff

Verification

  • grep -rni "gh-aw\|gh aw\|agentic\|copilot-setup\|issue-triage\|cost-tracker" over the tree returns no matches. (The one AW hit in content/blog/01-why-now.mdx is "AWS CloudFront" — unrelated, untouched.)
  • pnpm lint, pnpm typecheck, pnpm format:check clean; pnpm test 463 passed across 22 files.
  • pnpm build green, including check:out and check:og-image (16 pages, 48 same-origin URLs verified).

Nothing in this PR touches site code, so the website workflow passing is the full signal — there is no post-merge step to confirm.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings September 4, 2026 16:50
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying website with  Cloudflare Pages  Cloudflare Pages

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

View logs

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 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-triage and cost-tracker gh-aw workflow source .md files and their compiled .lock.yml counterparts.
  • Removed supporting gh-aw infrastructure (copilot-setup-steps workflow, actions lock JSON, dispatcher agent).
  • Removed repo/editor glue that only existed for gh-aw (.vscode/mcp.json, .vscode/settings.json, .gitattributes entry 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.

@yigitdot
yigitdot requested a review from thiras September 4, 2026 17:06
@yigitdot
yigitdot merged commit c4887f7 into main Sep 4, 2026
7 checks passed
@yigitdot
yigitdot deleted the claude/remove-aw-repository-79211b branch September 4, 2026 17:07
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.

2 participants