visheshrwl / Uber-like

This repository contains the codebase for an Uber-like application providing both delivery and cab services. The project uses modern technologies including Docker, Kubernetes, TypeScript for backend, React for frontend, GraphQL for API interactions, Redis for caching, Kafka for message brokering, and advanced routing algorithms.
MIT License
11 stars 28 forks source link

Add GitHub Workflows for Greetings, Auto-Labeling, and PR Merge Notifications #74

Closed samyak-aditya closed 3 weeks ago

samyak-aditya commented 3 weeks ago

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.

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

hey @visheshrwl Please assign me this Task

github-actions[bot] commented 3 weeks ago

Hi there! 👋 Thank you for opening your first issue in this project! We truly appreciate your effort in making this repository better. Your feedback and contributions are invaluable to us. If you have any questions or need any assistance, don't hesitate to ask. Welcome aboard, and happy contributing! 🚀

samyak-aditya commented 3 weeks ago

Hey @visheshrwl Is there any possiblity that you could assign it level3 coz

Do let me know what you think Thanks for assigning me this task 💯

visheshrwl commented 3 weeks ago

Hey @samyak-aditya , Thanks for your enthusiasm! I’ve kept this at level 2 because while these are great enhancements, they fall under workflow automation and notification setup, which are relatively scoped and straightforward. Level 3 typically requires a more complex design, multi-system integration, or deeper architectural changes. Looking forward to seeing these improvements in action—thanks again for the initiative!

samyak-aditya commented 3 weeks ago

Hey @visheshrwl Ok understood Thanks for Explaning keep up the good work Amazing project btw

samyak-aditya commented 3 weeks ago

Hey @visheshrwl I have raised the PR Thanks