Every release waits for a passkey.

Releases on protected environments wait here until an approver confirms with a passkey.

Sign in with GitHub

How it works

  1. 1

    A tag push pauses the job

    GitHub holds the deployment and asks release-gate.

  2. 2

    An approver reviews it

    Tag, commit, workflow run and the diff since the last release.

  3. 3

    A passkey releases it

    Touch ID or a security key. A stolen token is not enough.