Skip to content

CI: Allow multiple labels#1561

Merged
edvilme merged 1 commit into
mainfrom
ci-labels
Jun 5, 2026
Merged

CI: Allow multiple labels#1561
edvilme merged 1 commit into
mainfrom
ci-labels

Conversation

@edvilme
Copy link
Copy Markdown
Contributor

@edvilme edvilme commented Jun 5, 2026

Right now, CI checks for PRs to be labeled as: bug, debt, feature-request, no-changelog.

However, there could be instances in which a PR is related to more than one of those labels, or any additional label.

As an example, PRs fail if test files are not edited, unless the "skip tests" label is present.

This modifies the behavior to require at least one of the labels to be present.

Right now, CI checks for PRs to be labeled as: bug, debt,
feature-request, no-changelog.

However, there could be instances in which a PR is related to more than
one of those labels, or any additional label.

As an example, PRs fail if test files are not edited, unless the "skip
tests" label is present.

This modifies the behavior to require **at least one of the labels to be
present**.
@edvilme edvilme added debt Code quality issues no-changelog labels Jun 5, 2026
@edvilme edvilme enabled auto-merge (squash) June 5, 2026 21:09
@edvilme edvilme merged commit 5e13c47 into main Jun 5, 2026
27 of 34 checks passed
@edvilme edvilme deleted the ci-labels branch June 5, 2026 21:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

debt Code quality issues no-changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants