Skip to main content

developer tools

GitHub integration

Pull requests, issues, and Actions runs in widgets you can drop on any dashboard.

UniDeck reads from GitHub through a per-workspace OAuth app. We pull pull requests, issues, releases, and Actions runs into widgets you place on a dashboard. We never write to your repositories. Engineering teams use this surface to assemble a shared shift view, a release dashboard, or a code-review queue that updates live and works for both small repos and large monorepos.


What UniDeck reads

  • Open pull requests across selected repositories
  • Open issues filtered by label, milestone, or assignee
  • GitHub Actions run status and durations
  • Personal notifications for the signed-in user

Available widgets

  • Github Pull Requests
  • Github Issues
  • Github Actions
  • Github Personal Notifications

Use cases

  • Stand up a code-review queue dashboard for the engineering team
  • Watch CI run status across services on a shared monitor
  • Track a release-train milestone across multiple repositories

How to set it up

  1. Add a GitHub widget from the UniDeck widget library
  2. Sign in with GitHub and authorize the org-scoped UniDeck OAuth app
  3. Pick repositories and filters per widget
  4. Save the dashboard and share the link with your team

Questions teams ask

  • Does UniDeck write to GitHub?

    No. The integration is read-only by design. We never push commits, create PRs, or change repository settings.

  • Which GitHub plans are supported?

    Free, Team, and Enterprise. Enterprise Server (self-hosted) support is on the roadmap; contact us if you need it sooner.

  • Can I scope access to specific repositories?

    Yes. The OAuth flow lets you pick which repositories the UniDeck app can read.


Try GitHub on a UniDeck dashboard

Sign in, connect GitHub, and the matching widgets are ready to drop on a dashboard in under five minutes.