Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: github/copilot-cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: ae7b374
Choose a base ref
...
head repository: github/copilot-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: b81d7fe
Choose a head ref
  • 2 commits
  • 9 files changed
  • 2 contributors

Commits on Apr 8, 2026

  1. Add automated issue classification with GitHub Agentic Workflows

    Introduce an AI-powered issue classification workflow that automatically
    applies area labels and the triage label when issues are opened or
    reopened. This replaces the manual label-only triage-issues.yml for
    opened/reopened events.
    
    Key changes:
    - Add issue-classification.md: gh-aw workflow that analyzes issue content
      and applies 1-3 area: labels plus the triage label using safe outputs
    - Add issue-classification.lock.yml: compiled workflow (auto-generated)
    - Add verify-compiled.yml: CI check ensuring lock files stay in sync
    - Add gh-aw scaffolding: .gitattributes, agents, copilot-setup-steps
    - Update remove-triage-label.yml: exclude area: labels from triggering
      triage removal (prevents race condition with automated labeling)
    - Slim triage-issues.yml: remove opened/reopened handling (now handled
      by issue-classification), keep unlabeled/more-info-needed behavior
    
    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
    andyfeller and Copilot committed Apr 8, 2026
    Configuration menu
    Copy the full SHA
    6697ada View commit details
    Browse the repository at this point in the history
  2. Remove legacy triage label workflows

    Remove remove-triage-label.yml and triage-issues.yml as their behavior
    is superseded by the new issue-classification workflow for adding triage,
    and explicit human action for removing it.
    
    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
    andyfeller and Copilot committed Apr 8, 2026
    Configuration menu
    Copy the full SHA
    b81d7fe View commit details
    Browse the repository at this point in the history
Loading