mirror of
https://github.com/rehan-remade/universal-modder.git
synced 2026-11-05 01:37:40 +00:00
[PR #72] [MERGED] docs: a star chart at the bottom of the README #101
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rehan-remade/universal-modder#101
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/rehan-remade/universal-modder/pull/72
Author: @rehan-remade
Created: 10/5/2026
Status: ✅ Merged
Merged: 10/5/2026
Merged by: @rehan-remade
Base:
main← Head:docs/star-chart📝 Commits (1)
b79e8fcdocs: a star chart at the bottom of the README📊 Changes
5 files changed (+304 additions, -0 deletions)
View changed files
➕
.github/star-chart/glyphs.json(+1 -0)➕
.github/star-chart/make_glyphs.py(+65 -0)➕
.github/star-chart/star_chart.py(+202 -0)➕
.github/workflows/star-chart.yml(+30 -0)📝
README.md(+6 -0)📄 Description
Adds a Star history section at the bottom of the README, with a star chart drawn in the brand rather than the stock star-history.com one.
What it looks like
How it stays current
.github/workflows/star-chart.ymlruns every 6 hours, and on demand from the Actions tab..github/star-chart/star_chart.pyuses only the standard library andgh api. It reads every stargazer'sstarred_atand writesstars.svg.star-chartbranch, and the README loads it from there.maingets no bot commits, and the branch never grows.star-chartfrom my machine, so the image works as soon as this merges.GITHUB_TOKENnever start other workflows. So the test workflow doesn't run on it; I checked that no run started.Why it's paths, not text
<text>and no web fonts, so it looks the same everywhere.glyphs.jsonis 13.7 KB.make_glyphs.pyrebuilds it from the brand fonts if the type ever changes. Both fonts are under the SIL OFL.Checks
uv run --with pytest pytest -q tests: 57 passed.um kb check --index: pass.um publish check .: 0 failures. Its one warning is the existing Project Zomboid note.🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.