Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validate pull request labels #5911

Merged
merged 1 commit into from
Nov 5, 2024
Merged

Validate pull request labels #5911

merged 1 commit into from
Nov 5, 2024

Conversation

akheron
Copy link
Contributor

@akheron akheron commented Nov 5, 2024

Pull request labels drive the weekly changelog generation, which in turn aids in demo preparations. Having correct labels is important.

Add a workflow that enforces our label rule:

Each pull request must have exactly one of the following labels:

  • no-changelog
  • breaking
  • enhancement
  • bug
  • tech
  • dependencies

Other labels are ignored in validation.

@akheron akheron added the no-changelog Ei näytetä muutoslokilla label Nov 5, 2024
@akheron akheron added the tech Tekninen muutos, esim. refaktorointi label Nov 5, 2024
@akheron akheron marked this pull request as ready for review November 5, 2024 06:53
@akheron akheron removed the tech Tekninen muutos, esim. refaktorointi label Nov 5, 2024
@akheron akheron force-pushed the check-labels branch 2 times, most recently from 19b2bca to 9f87756 Compare November 5, 2024 07:07
@akheron akheron removed the no-changelog Ei näytetä muutoslokilla label Nov 5, 2024
@akheron akheron added bug Korjaus olemassa olevaan toiminnallisuuteen breaking Vaatii toimia päivityksen yhteydessä labels Nov 5, 2024
@akheron akheron force-pushed the check-labels branch 3 times, most recently from 32099bf to ddfe1e3 Compare November 5, 2024 07:12
@akheron akheron added the enhancement Uusi toiminnallisuus tai parannus label Nov 5, 2024
@akheron akheron force-pushed the check-labels branch 2 times, most recently from 2d982a7 to 40c5f8c Compare November 5, 2024 07:14
@akheron akheron added java Pull requests that update Java code and removed bug Korjaus olemassa olevaan toiminnallisuuteen breaking Vaatii toimia päivityksen yhteydessä enhancement Uusi toiminnallisuus tai parannus java Pull requests that update Java code labels Nov 5, 2024
@akheron akheron marked this pull request as draft November 5, 2024 07:19
@akheron akheron added the no-changelog Ei näytetä muutoslokilla label Nov 5, 2024
@akheron akheron marked this pull request as ready for review November 5, 2024 07:19
@akheron akheron changed the title wip: check labels Validate pull request labels Nov 5, 2024
@akheron akheron merged commit 4f8b86e into master Nov 5, 2024
29 checks passed
@akheron akheron deleted the check-labels branch November 5, 2024 08:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-changelog Ei näytetä muutoslokilla
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants