Skip to content

Comments

Automatically label issues with OS extracted from description#9479

Merged
i2h3 merged 1 commit intomasterfrom
i2h3/feature/bug-label
Feb 20, 2026
Merged

Automatically label issues with OS extracted from description#9479
i2h3 merged 1 commit intomasterfrom
i2h3/feature/bug-label

Conversation

@i2h3
Copy link
Collaborator

@i2h3 i2h3 commented Feb 20, 2026

  • This runs when an issue is opened.
  • Only applies to issues with "[Bug]" in the title.
  • Scans the issue description for the operating system.
  • Applies the appropriate label to the issue, if the operating system was determined.

@i2h3 i2h3 added this to the 33.0.0 milestone Feb 20, 2026
@i2h3 i2h3 self-assigned this Feb 20, 2026
Copilot AI review requested due to automatic review settings February 20, 2026 13:09
@i2h3 i2h3 requested a review from Aiiaiiio as a code owner February 20, 2026 13:09
@i2h3 i2h3 added the CI build/checks continuous integration, Drone, testing label Feb 20, 2026
@github-project-automation github-project-automation bot moved this to 🧭 Planning evaluation (don't pick) in 💻 Desktop Clients team Feb 20, 2026
@i2h3 i2h3 moved this from 🧭 Planning evaluation (don't pick) to 🏗️ In progress in 💻 Desktop Clients team Feb 20, 2026
@i2h3 i2h3 force-pushed the i2h3/feature/bug-label branch from b093140 to 1be425f Compare February 20, 2026 13:11
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds a GitHub Actions workflow to automatically apply an OS-specific label to newly opened bug-report issues by extracting the “Operating system” selection from the issue body.

Changes:

  • Introduces a new issues: opened workflow gated on "[Bug]" in the issue title.
  • Parses the issue body for the “### Operating system” section and adds a corresponding os: label via the GitHub REST API.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Signed-off-by: Iva Horn <iva.horn@nextcloud.com>
@i2h3 i2h3 force-pushed the i2h3/feature/bug-label branch from 27eaf44 to 3c7244d Compare February 20, 2026 14:16
@github-actions
Copy link

Artifact containing the AppImage: nextcloud-appimage-pr-9479.zip

Digest: sha256:c385ab8f318b642510c8418ce7d90e7cc6ddfe3e815fb988065cc53729ef9b56

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@i2h3 i2h3 merged commit 7248347 into master Feb 20, 2026
20 of 22 checks passed
@i2h3 i2h3 deleted the i2h3/feature/bug-label branch February 20, 2026 14:55
@github-project-automation github-project-automation bot moved this from 🏗️ In progress to ☑️ Done in 💻 Desktop Clients team Feb 20, 2026
@sonarqubecloud
Copy link

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

Labels

3. to review CI build/checks continuous integration, Drone, testing

Projects

Status: ☑️ Done

Development

Successfully merging this pull request may close these issues.

1 participant