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

added greeting bot #72

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions .github/workflows/greetings.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Greetings

on:
issues:
types: [opened]
pull_request_target:
types: [closed]
pull_request:
types: [opened]

jobs:
greeting:
runs-on: ubuntu-latest
steps:
- name: Greet New Contributors for Creating New PR/Issues.
uses: actions/first-interaction@v1
if: github.event.action =='opened' && (github.event_name == 'pull_request' || github.event_name == 'issues')
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
issue-message: "@${{ github.actor }} Welcome to moja_global_docs🥳 Thanks for opening this Issue 🙌, This Will definitely Improve our Project💖.While we are having a look at this. If you want to work on this then,feel free to self-assign and start working on it.📄 **Use `/assign` to self-assign this issue**."
pr-message: "@${{ github.actor }} Thank you for Opening pull request🥳. We will get back to you as soon as possible. Your patience is greatly appreciated! Thanks! 🥳. PS: Please double check that you linked the corresponding issue."

- name: Congratulate on every PR merge
if: github.event_name == 'pull_request_target' && github.event.action == 'closed' && github.event.pull_request.merged == true
uses: peter-evans/create-or-update-comment@v1
with:
issue-number: ${{tojson(github.event.number)}}
body: |
@${{ github.event.pull_request.user.login }} Hurray, your PR got merged 🥳. Thanks a bunch. Feel free to take another Issue.💖