Documentation menu
Documentation
Everything you need to connect a repository, sign your app, and ship builds — without a Mac.
This is the complete guide to pkgr.app: how a repository turns into a signed binary, what each environment does differently, and where your certificates actually live. Start with the quickstart if you're setting up your first project, or jump straight to a chapter below.
Concepts at a glance
- Project — a GitHub repository and branch, with its own secrets, environment variables, and build history. See core concepts.
- Build — one run of the pipeline, scoped to a platform and an environment.
- Environment —
stagingbuilds are installable over the air;productionbuilds are gated by plan. - Secret Vault — encrypted storage for your iOS certificate, provisioning profile, and Android keystore.
- Run token — a short-lived, single-use credential that hands secrets to one build and nothing else.
Getting started
Quickstart
Connect a repo and ship your first signed build.
Core concepts
Projects, builds, environments, and run tokens.
Repository & builds
Connecting your repository
Install the GitHub App and pick a branch.
Triggering & managing builds
Push-triggered runs, manual builds, and history.
Installing staging builds
Ad Hoc install links and artifact retention.
Signing & secrets
Secret Vault
How certificates and keystores are stored and used.
iOS signing
Certificates and provisioning profiles.
Android signing
Uploading and using your keystore.
Insights & alerts
Analytics
Build success rate, duration, and trends.
Notifications
Slack and email alerts on build status.