Skip to content

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

License

Notifications You must be signed in to change notification settings

deep5050/memes-on-issues-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

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 - [email protected]

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 😄

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks