This pull request introduces an Auto Labeler GitHub Action that automatically assigns labels to issues and pull requests based on specific keywords found in their titles or bodies. This feature aims to streamline issue tracking and enhance project organization.
Changes Made
Added a new GitHub Actions workflow that triggers on issue creation and PR opening/editing.
Defined a set of keyword-label mappings to apply the appropriate labels, including:
Bug
Enhancement
Feature
Hacktoberfest
Hacktoberfest-accepted
GSSOC-EXT
Implemented logic to check the title and body for these keywords and apply labels accordingly.
Testing
I have tested the workflow by creating issues and PRs with the defined keywords to ensure that all labels are correctly applied. The workflow has been successfully triggered and functions as expected.
Next Steps
I recommend merging this PR to enable the Auto Labeler in our repository. This will help maintain clarity in issue categorization and improve collaboration.
Overview
This pull request introduces an Auto Labeler GitHub Action that automatically assigns labels to issues and pull requests based on specific keywords found in their titles or bodies. This feature aims to streamline issue tracking and enhance project organization.
Changes Made
Testing
I have tested the workflow by creating issues and PRs with the defined keywords to ensure that all labels are correctly applied. The workflow has been successfully triggered and functions as expected.
Next Steps
I recommend merging this PR to enable the Auto Labeler in our repository. This will help maintain clarity in issue categorization and improve collaboration.
Thank you for reviewing my changes!
13