“There’s a time and place for everything — but not now.”
— Professor Oak, probably after seeing your YAML syntax
Welcome to PokeOps, where doing DevOps gets you Pokémon cards.
This GitHub Action mints a unique trading card each time a user closes an issue marked as [TASK COMPLETED] in a project repo.
Cards are added to a live Pokémon Binder webpage hosted via GitHub Pages.
DevOps meets nostalgia. Who says CI/CD can't be fun?
- A user creates an issue with their task.
- They close it using the title prefix:
[TASK COMPLETED] - This triggers the GitHub Action:
- Mints a unique Pokémon card via the backend API
- Injects the card into the
docs/index.htmlbinder - Commits the update and pushes to GitHub Pages
- Comments on the issue to confirm
You earn a new Pokémon card every time you complete a task.
Your binder grows. Your DevOps karma ascends.
Visit this repo for instructions https://github.com/JacobAV-src/PokeOps-User