Skip to main content
Manage the Sentry integration. Connect your Sentry organization, then link Sentry projects to GitHub repositories. When a link has auto-fix enabled, new Sentry errors create Aether tasks that fix them on the linked branch.
Connect GitHub before creating links — aether sentry links create requires a connected GitHub account so it can map a Sentry project to a repository. Run aether github connect first.

Usage

Subcommands

aether sentry connect

Opens your browser for OAuth authorization, then polls until connected (up to 5 minutes). If Sentry is already connected, it prints the current org and exits.

aether sentry status

Show whether Sentry is connected and the connected organization.

aether sentry projects

List Sentry projects in the connected organization. The output lists ID, SLUG, NAME, and PLATFORM.
List links between Sentry projects and GitHub repositories. The output lists ID, SENTRY PROJECT, GITHUB REPO, BRANCH, and AUTO-FIX.
Link a Sentry project to a GitHub repository and target branch. Any value you omit is collected through an interactive prompt: omit the Sentry project flags to pick from a list, omit --github-repo to pick a repo (requires --github-installation-id), and an empty --branch or --auto-fix prompts you for that value.
Run aether github status to find an installation ID. To create a link non-interactively, provide all three Sentry project fields plus the repo:
Update a link’s target branch and/or auto-fix setting. At least one flag is required.
Delete a Sentry project link.

aether sentry disconnect

Disconnect Sentry. This removes all Sentry project links.

See also