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: "Greetings" workflow for PRs #224

Closed
1 task done
samyak-aditya opened this issue Oct 30, 2024 · 4 comments · Fixed by #298
Closed
1 task done

🚀 Feature: "Greetings" workflow for PRs #224

samyak-aditya opened this issue Oct 30, 2024 · 4 comments · Fixed by #298
Assignees
Labels
gssoc gssoc-ext GSSOC extended label level2

Comments

@samyak-aditya
Copy link

samyak-aditya commented Oct 30, 2024

🔖 Feature description

Description:
This pull request introduces a "Greetings" workflow, designed to automatically send a warm, customized welcome to users who open new pull requests in this repository.

Key Features:

  • Automatic Greeting: New contributors receive instant, personalized messages that acknowledge their efforts:
    • For Pull Requests: "🎉 Hi @${{ github.actor }}! Thank you for your pull request—your work brings us closer to our goals! A maintainer will review your submission shortly. We’re grateful for your effort and commitment."

This addition enhances contributor engagement by making the repository more welcoming and responsive to new participants.

🎤 Why is this feature needed ?

Implementation Details:

  • Added a workflow file, greetings.yml, in the .github/workflows directory.
  • Configured the workflow to trigger on both new issues and pull requests.
  • Leveraged the actions/first-interaction action to handle customized greeting messages.

✌️ How do you aim to achieve this?

Key Features:

  • Automatic Greeting: New contributors receive instant, personalized messages that acknowledge their efforts:
    • For Pull Requests: "🎉 Hi @${{ github.actor }}! Thank you for your pull request—your work brings us closer to our goals! A maintainer will review your submission shortly. We’re grateful for your effort and commitment."

🔄️ Additional Information

No response

👀 Have you spent some time to check if this feature request has been raised before?

  • I checked and didn't find similar issue

Are you willing to submit PR?

Yes I am willing to submit a PR!
Its now available for other contributors

Copy link
Contributor

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

@kom-senapati kom-senapati added documentation Improvements or additions to documentation gssoc-ext GSSOC extended label hacktoberfest Hacktoberfest issue level1 gssoc labels Oct 31, 2024
@kom-senapati
Copy link
Owner

You can do for pr one

@kom-senapati kom-senapati added up for grabs and removed hacktoberfest Hacktoberfest issue documentation Improvements or additions to documentation labels Nov 4, 2024
@kom-senapati kom-senapati changed the title 🚀 Feature: "Greetings" workflow, designed to automatically send a warm, welcome to users who open new issues or pull requests in this repository 🚀 Feature: "Greetings" workflow for PRs Nov 9, 2024
@priyanshuverma-dev
Copy link
Contributor

@kom-senapati May I work on this issue.
I will add following:

  • PR Raise message pr_raise.yaml
  • PR merge message pr_merge.yaml

@kom-senapati
Copy link
Owner

You can add @priyanshuverma-dev

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gssoc gssoc-ext GSSOC extended label level2
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants