DEV Community

Cover image for GitHub Greeter - Greet New GitHub Users
Anish A
Anish A

Posted on

GitHub Greeter - Greet New GitHub Users

My Workflow

This action will check if it's a users first issue to the rep and if it is, greet them. It comes prepackaged with 2 "welcome" images as well as a basic welcome message to get you started.

Usage

See this file for an example

name: "Issue Greeter"
on: [issues]

jobs:
  issue-greeter:
    runs-on: ubuntu-latest
    steps:
      - name: "Greeter"
        uses: anishanne/greeter@V1
        with:
          repo-token: ${{ secrets.GITHUB_TOKEN }}
          message: "![](https://cdn.anishdoes.dev/githublight.png)\nHey @{user}! Welcome to the **Greeter** repo on **Github**.

Welcome Images

This action comes with 2 welcome images, you can also substitute in your own image or completely remove the image feature.

  • Light Theme (Available at cdn.anishdoes.dev/githublight.png)
  • Dark Theme (Available at cdn.anishdoes.dev/githubdark.png)

Example

As you can see, users are instantly greeted when making their first issue but are not greeted on their second issue.
First Issue Greeting

Submission Category:

Maintainer Must-Haves

Link To Github

Github Greeter

Greets users when they make there first issues. Forked from actions/first interaction

Usage

See this file for an example

name: "Issue Greeter"
on: [issues]
jobs
  issue-greeter
    runs-on: ubuntu-latest
    steps:
      - name: "Greeter"
        uses: anishanne/greeter@V1
        with:
          repo-token: ${{ secrets.GITHUB_TOKEN }}
          message: "![](https://cdn.anishdoes.dev/githublight.png)\nHey @{user}! Welcome to the **Greeter** repo on **Github**.

This action will check if its a users first issue to the rep and if it is, greet them. It comes prepackaged with 2 "welcome" images as well as a basic welcome message to get you started.

Welcome Images

This action comes with 2 welcome images, you can also substitute in your own image or completely remove the image feature.

  • Light Theme (Available at cdn.anishdoes.dev/githublight.png)
  • Dark Theme (Available at cdn.anishdoes.dev/githubdark.png)

Example

First Issue Greeting

License

The scripts and documentation in this project…

Top comments (0)