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

Add automatic pull request labeling #8038

Merged
merged 1 commit into from
Oct 17, 2024
Merged

Add automatic pull request labeling #8038

merged 1 commit into from
Oct 17, 2024

Conversation

mpuccio
Copy link
Collaborator

@mpuccio mpuccio commented Oct 17, 2024

This commit adds a new GitHub Actions workflow to automatically label
pull requests based on the files changed. The workflow uses the
actions/labeler action to apply labels to the pull request based on
the configuration defined in the .github/labeler.yml file.

The labels are defined for the following areas:

  • alice3: Changes to the ALICE3 project
  • common: Changes to the COMMON project
  • infrastructure: Changes to the project infrastructure (e.g., CI/CD,
    dependencies, packaging)
  • dpg: Changes to the DPG
  • pwgcf: Changes to the PWGCF
  • pwgdq: Changes to the PWGDQ
  • pwgem: Changes to the PWGEM
  • pwghf: Changes to the PWGHF
  • pwgje: Changes to the PWGJE
  • pwglf: Changes to the PWGLF and PWGMM projects
  • pwgud: Changes to the PWGUD project

This commit adds a new GitHub Actions workflow to automatically label
pull requests based on the files changed. The workflow uses the
`actions/labeler` action to apply labels to the pull request based on
the configuration defined in the `.github/labeler.yml` file.

The labels are defined for the following areas:

- `alice3`: Changes to the ALICE3 project
- `common`: Changes to the COMMON project
- `infrastructure`: Changes to the project infrastructure (e.g., CI/CD,
  dependencies, packaging)
- `dpg`: Changes to the DPG
- `pwgcf`: Changes to the PWGCF
- `pwgdq`: Changes to the PWGDQ
- `pwgem`: Changes to the PWGEM
- `pwghf`: Changes to the PWGHF
- `pwgje`: Changes to the PWGJE
- `pwglf`: Changes to the PWGLF and PWGMM projects
- `pwgud`: Changes to the PWGUD project
@mpuccio
Copy link
Collaborator Author

mpuccio commented Oct 17, 2024

@vkucera this should add the labels to all the PR, please have a look, thanks a lot!

.github/labeler.yml Outdated Show resolved Hide resolved
@vkucera
Copy link
Collaborator

vkucera commented Oct 17, 2024

Thanks a lot @mpuccio ! This looks great!
Maybe you can also add a tag for 'Tutorials/**'.

@mpuccio
Copy link
Collaborator Author

mpuccio commented Oct 17, 2024

Thanks a lot @vkucera, I implemented your suggestions!

@mpuccio mpuccio force-pushed the github-labeler branch 4 times, most recently from d576320 to d28f929 Compare October 17, 2024 13:26
Copy link
Collaborator

@ddobrigk ddobrigk left a comment

Choose a reason for hiding this comment

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

thanks, this is very very nice!

@ddobrigk ddobrigk enabled auto-merge (squash) October 17, 2024 13:46
@ktf ktf merged commit ea8eab0 into master Oct 17, 2024
8 of 10 checks passed
@ktf ktf deleted the github-labeler branch October 17, 2024 15:48
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.

4 participants