Skip to content

Comments

Issue Rejection Workflow#93

Merged
marwin89 merged 1 commit intoUltraStar-Deluxe:mainfrom
codello:issue-management
Jul 29, 2025
Merged

Issue Rejection Workflow#93
marwin89 merged 1 commit intoUltraStar-Deluxe:mainfrom
codello:issue-management

Conversation

@codello
Copy link
Collaborator

@codello codello commented Jul 22, 2025

What does this PR do?

This PR adds a GitHub workflow that automatically manages the "Rejected" label on issues. When an issue is closed as "not planned", the label is added. When it is reopened, the label is removed.

Closes Issue(s)

None

Motivation

Managing labels on issues can be error-prone and is often a manual step. This is a step to automate label management where possible.

Additional Notes

The "Rejected" label basically just duplicates the same information that is provided by the "not planend" status. It might also make sense to remove the label entirely. Issues can be filtered via is:issue is:closed reason:not-planned anyway (which would be my preferred approach).

@codello codello self-assigned this Jul 22, 2025
@codello codello added the Processes affects processes label Jul 22, 2025
Applying and removing the "Rejected" based on issue status saves manual work and ensures consistency across issues.
@codello codello force-pushed the issue-management branch from f2ca209 to 3fa5bb5 Compare July 22, 2025 13:45
Copy link
Collaborator

@Baklap4 Baklap4 left a comment

Choose a reason for hiding this comment

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

LGTM

@codello codello requested a review from marwin89 July 26, 2025 14:25
Copy link
Collaborator

@marwin89 marwin89 left a comment

Choose a reason for hiding this comment

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

Approved ✅

@marwin89 marwin89 merged commit 7328e4d into UltraStar-Deluxe:main Jul 29, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Processes affects processes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants