GitHub Action for the Community - from welcoming first timers to logging your activity for badges!
GitHub Action Features 💡
These GitHub Actions will:
- reply to all new Issues and Pull Requests
- log statistics of user activity to Firestore DB (Firebase)
Quickstart
You can use 1 or all of these GitHub Actions.
To create a GitHub Action
- In the folder
.github/workflows/
- Create a file
welcome.yaml
(or another name you prefer) - Add the Action config
Welcoming message
This GitHub Action will reply to all new Issues and Pull Requests with a custom message
Example usage (you can change the replies for issue-message
and pr-message
)
welcome
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@main
- uses: EddieHubCommunity/gh-action-community/src/welcome@main
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
issue-message: '<h1>It''s great having you contribute to this project</h1> Feel free to raise an <strong>Issue</strong>! Welcome to
…