Skip to content

v1.0.0 — Initial Release

Latest

Choose a tag to compare

@db-tycoon-stephen db-tycoon-stephen released this 12 Mar 14:00
· 4 commits to main since this release
cf93443

PokéPR v1.0.0

Turns every pull request into a Pokémon encounter.

How it works

  • PR opened — a wild Pokémon appears matching the PR number, with its sprite, type, and Pokédex entry
  • PR merged — a second comment posts the full entry with abilities, base stats at Lv. 5, and the shiny sprite
  • PR closed without merging — same full entry, but the Pokémon is marked as seen rather than caught

Features

  • Pokémon determined by PR number (PR #1 = Bulbasaur, PR #25 = Pikachu, etc.)
  • Type emoji (🔥 Fire, 💧 Water, 🌿 Grass, ...)
  • Optional personal Pokédex tracking via GitHub Gist (seen/caught across all repos)
  • Powered by PokeAPI — no API key required

Quick start

Create .github/workflows/pokepr.yml in your repository:

name: PokéPR

on:
  pull_request:
    types: [opened, reopened, closed]

jobs:
  pokepr:
    runs-on: ubuntu-latest
    permissions:
      pull-requests: write
    steps:
      - uses: Database-Tycoon/PokePR@v1
        with:
          github-token: ${{ secrets.GITHUB_TOKEN }}

See the README for Pokédex tracking setup.