PecanProject / pecan

The Predictive Ecosystem Analyzer (PEcAn) is an integrated ecological bioinformatics toolbox.
www.pecanproject.org
Other
202 stars 235 forks source link

build: Add PRLabeler GitHub Action Workflow #3204

Closed allgandalf closed 6 months ago

allgandalf commented 1 year ago

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

Types of changes

Checklist:

Closes #3199
allgandalf commented 7 months ago

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