pecan icon indicating copy to clipboard operation
pecan copied to clipboard

build: Add PRLabeler GitHub Action Workflow

Open allgandalf opened this issue 1 year ago • 1 comments

Description

This Github Action aims to auto label the Pull Requests based on the type of changes made in the repository

Visually the PR's would be labeled similar to the following image:

image

This github action runs on every new PR and would automatically label the PR's based on the type of changes it has made

Motivation and Context

Currently, it seems a little difficult visually to figure out which directories/files were updated in a PR, and if we want to navigate back to a merged PR, then this feature can be quite useful as we can filter out PR's based on particular labels on it.

Review Time Estimate

  • [ ] Immediately
  • [ ] Within one week
  • [x] When possible

Types of changes

  • [ ] Bug fix (non-breaking change which fixes an issue)
  • [x] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • [ ] My change requires a change to the documentation.
  • [ ] My name is in the list of CITATION.cff
  • [ ] I have updated the CHANGELOG.md.
  • [ ] I have updated the documentation accordingly.
  • [x] I have read the CONTRIBUTING document.
  • [ ] I have added tests to cover my changes.
  • [ ] All new and existing tests passed.

Closes #3199

allgandalf avatar Aug 01 '23 07:08 allgandalf

sorry @infotroph , this really went over my head, Have implemented the suggested changes, looking forward to getting it merged

allgandalf avatar Mar 01 '24 20:03 allgandalf