Skip to content

ci: update report workflow for copilot assignment and content - #8310

Open
joshblack wants to merge 3 commits into
mainfrom
ci/update-report-workflow-failures
Open

ci: update report workflow for copilot assignment and content#8310
joshblack wants to merge 3 commits into
mainfrom
ci/update-report-workflow-failures

Conversation

@joshblack

Copy link
Copy Markdown
Member

Update our workflow for reporting workflow failures to:

  • Assign copilot to the issue (hopefully)
  • Update the content of the issue to be more descriptive
  • Set the issue type as a bug
  • Set the issue label to include area: actions

Copilot AI lite review requested due to automatic review settings August 17, 2026 17:45
@joshblack
joshblack requested a review from a team as a code owner August 17, 2026 17:45
@joshblack
joshblack requested a review from TylerJDev August 17, 2026 17:45
@joshblack joshblack added skip changeset This change does not need a changelog integration-tests: skipped manually Changes in this PR do not require an integration test labels Aug 17, 2026
@joshblack
joshblack enabled auto-merge August 17, 2026 17:46

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates the report-workflow-failures GitHub Actions workflow that files/updates an issue when a monitored workflow run fails, aiming to improve triage by enriching issue content, labeling, and attempting Copilot agent assignment.

Changes:

  • Adds a descriptive “Generated by …” line and an “Agent instructions” details section to the created/updated issue body.
  • Applies the area: actions label and attempts to set the issue type to Bug.
  • Captures the created/updated issue number and adds a follow-up step to assign copilot-swe-agent[bot] via gh api.
Show a summary per file
File Description
.github/workflows/report-workflow-failures.yml Enhances issue content, adds labeling/type, and introduces a Copilot assignment step using gh api.

Review details

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

  • Files reviewed: 1/1 changed files
  • Comments generated: 1
  • Review effort level: Lite

Comment thread .github/workflows/report-workflow-failures.yml Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@changeset-bot

changeset-bot Bot commented Aug 17, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 5dc1e3c

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

integration-tests: skipped manually Changes in this PR do not require an integration test skip changeset This change does not need a changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants