feat: self-host star history

This commit is contained in:
Hakan Seven 2026-08-04 12:42:04 +03:00
commit 2c01692d63
3 changed files with 220 additions and 4 deletions

View file

@ -179,6 +179,14 @@ jobs:
print(f"supporters: {len(supporters)}")
PY
# Publish an OpenCADStudio-branded star-history chart for the README.
# The timestamp media type returns when each current stargazer starred
# the repository; the script follows every API page and emits both themes.
- name: Generate star history charts
env:
GITHUB_TOKEN: ${{ github.token }}
run: python3 scripts/generate-star-history.py --output-dir dist
# Browsers cannot reliably fetch YouTube playlist/oEmbed responses because
# of CORS. Build a same-origin listing and thumbnail directory for the
# Start page. Keep the checked-in snapshot if YouTube is temporarily