Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deep5050/memes-on-issues-action
greet the issue raiser with a custom message and a bonus programming meme :smile:
https://github.com/deep5050/memes-on-issues-action
actions bot github-actions issues memes
Last synced: 6 days ago
JSON representation
greet the issue raiser with a custom message and a bonus programming meme :smile:
- Host: GitHub
- URL: https://github.com/deep5050/memes-on-issues-action
- Owner: deep5050
- License: mit
- Created: 2020-11-16T13:38:38.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-10-05T07:15:12.000Z (about 1 year ago)
- Last Synced: 2024-04-24T04:29:02.362Z (7 months ago)
- Topics: actions, bot, github-actions, issues, memes
- Language: JavaScript
- Homepage:
- Size: 523 KB
- Stars: 19
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
![memes-on-issues-action](https://socialify.git.ci/deep5050/memes-on-issues-action/image?description=1&descriptionEditable=Greet%20the%20issue%20raiser%20with%20a%20customizable%20message%20and%20a%20bonus%20programming%20meme%20&font=KoHo&forks=1&issues=1&language=1&owner=1&pattern=Brick%20Wall&pulls=1&stargazers=1&theme=Light)
## [See demo](https://github.com/deep5050/memes-on-issues-action/issues/1#issuecomment-728134188)
![demo](https://user-images.githubusercontent.com/27947066/99762392-6812ae00-2b1e-11eb-9e7f-e2040ed0a843.png)## [subscribe to service updates](https://github.com/deep5050/memes-on-issues-action/issues/2)
## How to useCreate a file `.github/workflows/meme.yml` with the following content
```yaml
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```yaml
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
```yaml
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 ](https://github.com/deep5050/MastJokeMara)
## Roadmap
See the [open issues](https://github.com/deep5050/memes-on-issues-action/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 :raised_hands:! The Most Basic Way To Show Your Support Is To Star :star2: The Project, Or To Raise Issues :speech_balloon: You Can Also Support This Project By [**becoming a sponsor on GitHub**](https://github.com/sponsors/deep5050) :clap: Or By Making A [**Paypal**](https://paypal.me/deep5050) Donation :)
## License
Distributed under the MIT License. See `LICENSE` for more information.
## Contact
Dipankar Pal - [email protected]
## Related Works
[NaughtyLust](https://github.com/deep5050/NaughtyLust) : Awesome Nautilus Scripts For Linux.[qikQR](https://github.com/deep5050/qikQR) : Minimal QR Code Generator App Made With Electron.
[cppcheck-action](https://github.com/deep5050/cppcheck-action) : Check Security Flaws In Your C/C++ Codes Right From GitHub Action Workflows.
[autopy-lot](https://github.com/deep5050/autopy-lot) : GitHub Action Setup To Convert Jupyter Notebooks To Python Scripts And Markdowns.
Happy Coding