GITHUB-BLOCKS

YOUR COMMIT GRAPH
FIGHTS BACK

Turn a real contribution graph into an animated battle. Choose a game, set the difficulty, and copy a workflow that rebuilds the SVG each day.

01CONFIGURE

Live preview of the configured battle

Loading live contribution data…

Difficulty

Battle seed

Range rings

Faint circles around towers. Hide them if the graph looks busy.

Theme

The workflow generates both. Your README swaps them with <picture>.

Battle stats get appended after the title.

02SHIP IT

GitHub caches README images and does not run scripts inside them. This workflow rebuilds the battle once a day from your current contribution graph and writes it to an output branch.

Save this file in the profile repository named after your username at .github/workflows/lane-defense.yml. Push it, then run it once from the Actions tab. Later runs use the schedule.