Feature Request
Description
Currently, the Greetings workflow welcomes first-time issue reporters and pull request authors with a default message. It would be beneficial to allow repository maintainers to customize this greeting message to better reflect the project's tone and encourage a positive interaction with new contributors.
Proposed Solution
- Add a Configuration Option: Introduce a configuration file or parameters within the existing greetings workflow that allows maintainers to specify a custom greeting message.
- Environment Variable Support: Consider allowing the greeting message to be set using environment variables for easier management across different repositories.
Benefits
- Enhanced User Experience: A personalized greeting can make new contributors feel more welcomed and engaged.
- Consistent Branding: It allows repository maintainers to maintain a consistent voice in their communications.
Example**
# Sample configuration for custom greeting
# .github/workflows/greetings.yml
name: Greetings
on:
issues:
types: [opened]
jobs:
greet:
runs-on: ubuntu-latest
steps:
- name: Send custom greeting message
uses: actions/create-or-update-comment@v2
with:
issue-number: ${{ github.event.issue.number }}
body: 'Welcome to our project! We are excited to see your contribution!'
This feature could enhance new contributor engagement and support the community growth.
Feature Request
Description
Currently, the Greetings workflow welcomes first-time issue reporters and pull request authors with a default message. It would be beneficial to allow repository maintainers to customize this greeting message to better reflect the project's tone and encourage a positive interaction with new contributors.
Proposed Solution
Benefits
Example**
This feature could enhance new contributor engagement and support the community growth.