deep5050 / memes-on-issues-action

greet the issue raiser with a custom message and a bonus programming meme :smile:

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

memes-on-issues-action

demo

How to use

Create a file .github/workflows/meme.yml with the following content

name: "Greet With A Random Meme"
on:
  issues:
    types: [opened, reopened]

jobs:
  test:
    name: setup environment
    runs-on: ubuntu-latest
    steps:
      - name: memes on isssues
        uses: deep5050/memes-on-issues-action@main
        with:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Custom configuration

name: "Greet With A Random Meme"
on:
  issues:
    types: [opened, reopened]


jobs:
  test:
    name: setup environment
    runs-on: ubuntu-latest
    steps:
      - name: memes on isssues
        uses: deep5050/memes-on-issues-action@main
        with:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
          issue_msg: 'Hi {{author}} enjoy this {{meme}}' # change accordingly
          PR_msg: 'Hi {{author}} enjoy this {{meme}}' # change accordingly
          allow_owner: true # get meme on your own issue :)

Run on Pull requests too

This action runs on pull requests too

name: "Greet With A Random Meme"
on:
  issues:
    types: [opened, reopened]
  pull_request_target:
    types: [opened, reopened]


jobs:
  test:
    name: setup environment
    runs-on: ubuntu-latest
    steps:
      - name: memes on isssues
        uses: deep5050/memes-on-issues-action@main
        with:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Related action

Checkout jokes on issues

Roadmap

See the open issues for a list of proposed features (and known issues).

Version History

v1.0.0 Initial release v1.1.0 Allow owners to get meme too !

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch
  3. Commit your Changes
  4. Push to the Branch
  5. Open a Pull Request

Support

All Kinds Of Supports Are Welcome πŸ™Œ! The Most Basic Way To Show Your Support Is To Star 🌟 The Project, Or To Raise Issues πŸ’¬ You Can Also Support This Project By becoming a sponsor on GitHub πŸ‘ Or By Making A Paypal Donation :)

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Dipankar Pal - dipankarpal5050@gmail.com

Related Works

NaughtyLust : Awesome Nautilus Scripts For Linux.

qikQR : Minimal QR Code Generator App Made With Electron.

cppcheck-action : Check Security Flaws In Your C/C++ Codes Right From GitHub Action Workflows.

autopy-lot : GitHub Action Setup To Convert Jupyter Notebooks To Python Scripts And Markdowns.

unicorn

Happy Coding

Visitors

About

greet the issue raiser with a custom message and a bonus programming meme :smile:

License:MIT License


Languages

Language:JavaScript 100.0%