Skip to main content

GitHub

GitHub integration fetches recently merged pull requests, releases, and commits to populate the shipping log.

What it powers

  • Shipping Log widget — Merged PRs appear as shipped items
  • KPI Strip — Last deploy timestamp
  • Bottom Ticker — Recent shipping activity in the scrolling marquee

Getting your token

1

Go to GitHub Settings

Sign in to github.com and go to Settings > Developer settings > Personal access tokens > Tokens (classic).Or use Fine-grained tokens for more restricted access.
2

Generate a new token

Click Generate new token.Required scopes:
  • repo (for private repos) or public_repo (for public repos only)
Set an expiration that works for you.
3

Copy the token

Copy the token immediately — it won’t be shown again.

Environment variables

.env.local
GITHUB_TOKEN=ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

API details

PropertyValue
API base URLhttps://api.github.com
Rate limit5,000 requests/hour (authenticated)
Cache TTL2 minutes
AuthenticationBearer token (Authorization: Bearer ghp_...)

Widgets that use this service

Shipping Log

Shows merged PRs as shipped items.

Bottom Ticker

Includes shipping items in the scrolling marquee.