Skip to content

feat: add static GitHub Trending API - #1

Merged
v-byte-cpu merged 1 commit into
mainfrom
feat/static-github-trending-api
Sep 26, 2026
Merged

v-byte-cpu merged 1 commit into
mainfrom
feat/static-github-trending-api

Conversation

@v-byte-cpu

Copy link
Copy Markdown
Contributor

Why

Provide a serverless, versioned GitHub Trending dataset published through GitHub Actions.

What changed

  • Add a Python CLI that collects 18 daily, weekly, and monthly feeds.
  • Publish current snapshots and UTC daily archives in JSON and RSS formats.
  • Preserve identifiable items when optional metrics are unavailable.
  • Add resilient parsing, retries, degraded-feed reporting, and verbose output.
  • Add CI and scheduled data publication workflows.
  • Document the architecture, product behavior, deployment, and key decisions.
  • Add unit and integration test coverage.

@v-byte-cpu
v-byte-cpu force-pushed the feat/static-github-trending-api branch from f490aef to 563e96f Compare September 26, 2026 17:51
Generate current JSON and RSS snapshots with UTC daily archives from GitHub Trending.
@v-byte-cpu
v-byte-cpu force-pushed the feat/static-github-trending-api branch from 563e96f to 2736b6b Compare September 26, 2026 18:28
@v-byte-cpu
v-byte-cpu merged commit 4c8b547 into main Sep 26, 2026
3 checks passed
@v-byte-cpu
v-byte-cpu deleted the feat/static-github-trending-api branch September 26, 2026 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant