Skip to content

feat(workflows): add issue-triage and issue-arborist workflows; upgrade gh-aw to v0.81.6#1281

Merged
jamesadevine merged 2 commits into
mainfrom
ci/gh-aw-upgrade-and-issue-workflows
Jul 1, 2026
Merged

feat(workflows): add issue-triage and issue-arborist workflows; upgrade gh-aw to v0.81.6#1281
jamesadevine merged 2 commits into
mainfrom
ci/gh-aw-upgrade-and-issue-workflows

Conversation

@jamesadevine

Copy link
Copy Markdown
Collaborator

Adds two gh-aw-inspired backlog-management agentic workflows and rolls in the gh aw upgrade recompile.

New workflows (adapted to ado-aw conventions + label set)

issue-triage 🏷️

  • Triggers: issues: [opened, reopened, edited] + every 8h sweep + workflow_dispatch.
  • Classifies issues into the repo's existing labels (type: bug/enhancement/documentation/question; area: rust/javascript/docs/agentic-workflows/security/refactor/test; meta: dependencies/good first issue/help wanted) via add-labels.
  • Comments its rationale on issue events; stays comment-quiet on scheduled sweeps to avoid backlog noise.
  • min-integrity: none, treats all issue content as untrusted input, always ends with a safe-output (noop fallback).

issue-arborist 🌳

  • Triggers: daily + workflow_dispatch.
  • Pre-fetches the last 100 open non-sub issues via a gh issue list step, then clusters related issues and links them into [Parent] / sub-issue trees (create-issue + link-sub-issue), posting a summary create-discussion (General category).
  • Conservative: only creates a parent for clusters of 5+, precision over recall, max 3 parents / 30 links per run.

Both compile cleanly under gh-aw v0.81.6 (0 errors).

gh-aw upgrade recompile (commit 1)

Regenerates every committed .lock.yml (+ agents/skills/actions-lock) from gh aw upgrade. Pinned toolchain bumps:

  • compiler v0.79.6 → v0.81.6, copilot engine 1.0.60 → 1.0.65
  • actions/checkout v6 → v7, gh-aw-actions/setup v0.79.6 → v0.81.6
  • gh-aw-firewall 0.27.2 → 0.27.11, gh-aw-mcpg v0.3.25 → v0.3.30, github-mcp-server v1.1.2 → v1.4.0
  • adds gh-aw-node container + GH_AW_RUNTIME_FEATURES passthrough

No agent-file (.md) behavior changes in the upgrade commit; it's purely a toolchain-pin refresh. Full gh aw compile of all 19 workflows passes with 0 errors.

jamesadevine and others added 2 commits July 1, 2026 16:56
Regenerates all committed .lock.yml files (plus the agents/skills/actions-lock artifacts) via 'gh aw upgrade' + recompile. Bumps the pinned toolchain: gh-aw compiler v0.79.6->v0.81.6, copilot engine 1.0.60->1.0.65, actions/checkout v6->v7, gh-aw-firewall 0.27.2->0.27.11, gh-aw-mcpg v0.3.25->v0.3.30, github-mcp-server v1.1.2->v1.4.0, and adds the gh-aw-node container + GH_AW_RUNTIME_FEATURES passthrough. No agent-file (.md) behavior changes.

Co-authored-by: Copilot <[email protected]>
Adapts two gh-aw backlog-management patterns to ado-aw's conventions and label set:

- issue-triage: labels new/unlabeled issues (triggers on issue events + every 8h sweep + manual). Classifies into the repo's existing type/area/meta labels via add-labels, comments its rationale on issue events, stays comment-quiet on sweeps. min-integrity none, treats issue content as untrusted.
- issue-arborist: daily agent that clusters related issues and links them into [Parent] / sub-issue trees (create-issue + link-sub-issue) and posts a summary discussion. Pre-fetches the last 100 non-sub open issues via a gh step; conservative linking (5+ per cluster, precision over recall).

Both compile clean under gh-aw v0.81.6 (0 errors).

Co-authored-by: Copilot <[email protected]>
@jamesadevine jamesadevine merged commit dccd040 into main Jul 1, 2026
14 checks passed
@jamesadevine jamesadevine deleted the ci/gh-aw-upgrade-and-issue-workflows branch July 1, 2026 15:59
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