Skip to content

Feature Request: Add Customizable Greeting Message for New Contributors #376

Description

@grasmarcussanti129

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

  1. Add a Configuration Option: Introduce a configuration file or parameters within the existing greetings workflow that allows maintainers to specify a custom greeting message.
  2. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions