Skip to content

Add auto-label workflow for issues and PRs#191

Open
HarmiBhikadiya wants to merge 6 commits into
imDarshanGK:mainfrom
HarmiBhikadiya:main
Open

Add auto-label workflow for issues and PRs#191
HarmiBhikadiya wants to merge 6 commits into
imDarshanGK:mainfrom
HarmiBhikadiya:main

Conversation

@HarmiBhikadiya
Copy link
Copy Markdown

@HarmiBhikadiya HarmiBhikadiya commented May 20, 2026

Summary

Added GitHub Actions automation for automatic issue and PR labeling.

Changes Made

  • Added .github/workflows/auto-label.yml
  • Added .github/labeler.yml
  • Auto-label issues based on title keywords
  • Auto-label pull requests based on changed files

Type of Change

  • Bug fix
  • New feature
  • Documentation update
  • Refactor

Testing

  • I ran backend tests (pytest -q)
  • I tested frontend behavior manually

Checklist

  • Code is readable and beginner-friendly
  • No fake or placeholder behavior introduced
  • Documentation updated if needed

Implementation Proof

Attached screenshot showing:

  • .github/workflows/auto-label.yml
  • .github/labeler.yml
  • repository structure
Screenshot 2026-05-21 154802

Closes #127

@HarmiBhikadiya
Copy link
Copy Markdown
Author

I have implemented the auto-label workflow for issues and PRs as requested. Please review my PR. Thank you!

@imDarshanGK
Copy link
Copy Markdown
Owner

@HarmiBhikadiya Please update the PR with screenshots or implementation proof so the changes can be verified easily.
and resolve conflicts.

@HarmiBhikadiya
Copy link
Copy Markdown
Author

Updated the branch with the latest changes, resolved merge conflicts, and added implementation proof screenshots to the PR description. All requested changes have been completed. Please review the PR. Thank you!

Copy link
Copy Markdown
Owner

@imDarshanGK imDarshanGK left a comment

Choose a reason for hiding this comment

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

@HarmiBhikadiya Please align the workflow with the repository’s actual label names. The repo has [type:bug], [type:docs], and [type:testing] labels, not bug, documentation, or testing. Right now the issue auto-label step will try to apply labels that do not exist, so the automation won’t work as expected. After fixing the label names, please re-check the PR.

@HarmiBhikadiya
Copy link
Copy Markdown
Author

Updated the workflow to use the repository's actual label names (type:bug, type:docs, and type:testing) as requested. Please review the updated changes. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add GitHub Actions workflow to auto-label issues and PRs

2 participants