Automated GitHub contribution snake animation, generated with GitHub Actions and published as an SVG.
- Fully automated SVG generation
- Scheduled updates every 12 hours
- Clean output published to the
outputbranch - Lightweight and easy to maintain
- Platane/snk/svg-only@v3
- crazy-max/ghaction-github-pages@v3.1.0
- GitHub Actions
- SVG output
- GitHub Actions runs on a schedule, on push to
main, or manually. Platane/snk/svg-only@v3generates the snake animation assnake.svg.crazy-max/ghaction-github-pages@v3.1.0publishes the file to theoutputbranch.- The README embeds the SVG directly from that branch.
- How to automate visual assets with GitHub Actions
- How to publish generated files through a dedicated branch
- How to keep a project README simple, useful, and polished
This project serves as a compact portfolio piece showing how automation can turn GitHub contribution data into a clean visual identity.