Docs / Quickstart

ShipGlance is free. Sign in with GitHub, install the App, and your board is live. Sign up free →

Quickstart: a live GitHub Actions deployment dashboard

ShipGlance is a hosted deployment board for teams that ship with GitHub Actions. Setup takes about two minutes. No agents, no tokens to paste, no YAML required.

What do I need to get started?

A GitHub account and at least one repository with GitHub Actions workflows. You sign in with GitHub — there is no password to create.

How do I connect my repositories?

  1. Sign in with GitHub and name your workspace.
  2. Install the GitHub App. GitHub's own install screen lets you choose all repositories or specific ones, per account or organization.
  3. Done. Every connected repository with workflows appears on your board, one card per workflow.

The App asks for read-only permissions. It cannot push, merge, or change anything in your repositories. If you connect more workflows than your plan monitors, the extras show as "not monitored (plan limit)" rows — nothing disappears silently.

How does it know which jobs are deploys?

Your workflow's jobs become its stages on the board, and if a job declares a GitHub environment:, your deploy timeline is already on. A job like this is the whole setup:

jobs:
  build:
    runs-on: ubuntu-latest
  deploy:
    needs: build
    environment: production
    runs-on: ubuntu-latest

That gives you, with no configuration:

The board only claims what it has seen. A stage that hasn't run recently shows a neutral "not run" state, and drift reads as unknown until a deployment has actually been observed.

No environments? Mark a deploy stage by hand

If a deploy job has no environment:, it stays a plain CI stage. Open Settings and mark the stage Deploy with its environment and target. A manual choice always wins over inference, and you can reset to automatic at any time.

Prefer configuration as code? Mark stages with deploy: true in a committed file instead — see configuration.

What's next?