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

💡[Feature]: Add GitHub Workflows for Greetings, Auto-Labeling, and PR Merge Notifications #42

Open
4 tasks done
samyak-aditya opened this issue Oct 28, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@samyak-aditya
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Feature Description

Description:
To enhance repository automation and streamline contributor engagement, let's add GitHub workflows for greeting new contributors, auto-labeling pull requests, and notifying contributors on successful PR merges.

Proposed Workflows:

  1. Greetings Workflow: Automatically welcome new contributors with a personalized message on their first issue or PR, encouraging them to contribute further.
  2. Auto-Labeling Workflow: Configure a workflow to apply labels based on PR or issue content, making it easier to categorize and manage tasks.
  3. PR Merge Notification: Add a workflow to send a notification to contributors when a pull request is successfully merged, keeping them informed of project updates.

Use Case

Benefits:
These workflows will improve contributor experience, enhance project organization, and ensure that all contributors stay informed, contributing to a smoother collaboration process.

Hey @sk66641 Please assign me this Task

Benefits

No response

Add ScreenShots

No response

Priority

High

Record

  • I have read the Contributing Guidelines
  • I'm a GSSOC'24 contributor
  • I want to work on this issue
@samyak-aditya samyak-aditya added the enhancement New feature or request label Oct 28, 2024
Copy link

Thank you for creating this issue! 🎉 We'll look into it as soon as possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant