Skip to content

Stop the triage bot rating non-Windows requests as low priority - #5741

Merged
Gabriel Dufresne (GabrielDuf) merged 1 commit into
mainfrom
chore/triage-cross-platform-priority
Nov 12, 2026
Merged

Gabriel Dufresne (GabrielDuf) merged 1 commit into
mainfrom
chore/triage-cross-platform-priority

Conversation

@GabrielDuf

@GabrielDuf Gabriel Dufresne (GabrielDuf) commented Nov 12, 2026 •

Copy link
Copy Markdown
Contributor

The issue triage workflow described UniGetUI as a Windows package-manager GUI and listed only Windows and cross-platform managers, and its priority rubric gave no guidance for other platforms. As a result, requests for major Linux sources, such as AUR helper support (#5734) and AppImageHub (#5730), were judged against the Windows user base and labelled priority: low as nice-to-have ideas.
Changes to .github/workflows/issue-triage.md:

  • The intro lists the supported managers per platform (Windows, macOS, Linux, cross-platform) and states that macOS and Linux are fully supported, not secondary.
  • The priority section tells the bot to judge reach within the platform the issue is about. A package manager or software source that is a primary way users of a platform or distribution get software starts at priority: medium. The bot must never lower a priority because an issue is about macOS or Linux. priority: low stays for niche sources.

issue-triage.lock.yml was regenerated with gh aw compile (v1.0.1); only its body hash changes.

Notes for reviewers:

  • The existing rule that the bot never changes a priority: label already on an issue is unchanged, so manual relabels stay put.
  • This hasn't been exercised on a live issue yet. The workflow can be run on an existing issue with workflow_dispatch (issue_number) to check the new behaviour.

The triage prompt described UniGetUI as a Windows package-manager GUI and
listed only Windows and cross-platform managers. Its priority rubric had no
guidance for other platforms, so requests like AUR helper support (#5734) or
AppImageHub (#5730) were judged against the Windows user base and filed as
nice-to-have ideas.

The prompt now lists the supported managers per platform, states that macOS
and Linux are fully supported, and tells the bot to judge reach within the
issue's own platform: a primary software source for a platform or
distribution starts at priority: medium.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

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.

🟢 Approval recommended

No active review issues block the platform-aware issue-triage guidance update.

No open issues 🎉

What changed in this PR

Updates UniGetUI’s issue-triage guidance to assess requests within their platform’s user base rather than defaulting to a Windows-centric view.

Changes:

  • Lists supported package managers by platform and explicitly recognizes macOS and Linux as fully supported.
  • Sets a minimum priority: medium for requests covering primary software sources, while preserving existing priority labels.
  • Refreshes the generated workflow’s body hash; no other lock-file changes are included.
File Description
.github/​workflows/​issue-triage.md Adds platform-aware context and priority guidance.
.github/​workflows/​issue-triage.lock.yml Updates the body hash to match the revised guidance.

Review effort: Balanced

@randy-but-a-ro randy-but-a-ro Bot 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.

🤖 This pull request will not be approved automatically: it modifies files listed in human-review-paths, so a human review is required.

  • .github/workflows/issue-triage.lock.yml matches .github/
  • .github/workflows/issue-triage.md matches .github/
Integration Details
{
	"deliveryId": "6d2bef10-dec7-11f1-90e4-21c417541826",
	"headSha": "c56cbd9ed05b19cee17102b77d42826ab0442c48"
}

@GabrielDuf
Gabriel Dufresne (GabrielDuf) merged commit 4795b20 into main Nov 12, 2026
3 checks passed
@GabrielDuf
Gabriel Dufresne (GabrielDuf) deleted the chore/triage-cross-platform-priority branch November 12, 2026 18:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants