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

Feat: Add workflow to automatically add assignee and add reviewers in the PRs #99

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Saphall
Copy link

@Saphall Saphall commented Jan 7, 2025

Summary

Add GitHub workflow to automatically add assignees and reviewers in the PR.

When the reviewer is automatically added, he/she will be notified instantly after any PRs are opened/ready_for_review.

Pull request type

  • Bugfix
  • Feature
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no API changes)
  • Build related changes
  • Documentation content changes
  • Other (please describe): GitHub Workflow to auto add assignees and reviewers in the PRs

What is the current behaviour?

Issue Number: N/A

What is the current behaviour?

  • When any PR is opened, sumanashrestha is automatically added to the reviewer. This way - whenever any PR is opened, the reviewer is notified to review the changes. The reviewer list can be updated later, if required, to add more reviewers who are responsible to review the changes.

image

  • The author (one opening the PR) is automatically added as the assignee.
    image

Checklist

Please review and complete the following checklist before submitting your pull request:

  • I have tested the changes locally and they work as intended.
  • I have provided a detailed description of the changes made.
  • I have reviewed the formatting and ensured it follows the project's style guidelines.
  • I have assigned the appropriate labels to the pull request.
  • I have added necessary documentation or updated existing documentation for the changes made.
  • I have addressed code review feedback and resolved any conflicts with the main branch.

Other information

  • [BEFORE] : the reviewer and assignee sections are empty on PR creation.
    image

  • [AFTER]: the reviewer and assignee sections are automatically assigned to respective individuals.
    e.g.
    image

PS: The reviewer is automatically added to PRs once this workflow is merged.

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.

1 participant