Workflow

You may also be interested in sentry vs. getsentry.

Testing Sentry commits in Getsentry

Sometimes, it's prudent to also run Getsentry tests against commits in Sentry. The most common scenarios here are that you're either working on a particularly large or scary-looking Sentry PR, or upgrading a Python dependency.

This is manually achieved by running bin/bump-sentry <sha> in a Getsentry PR, but it could be a chore to keep this up as you continually push commits to the Sentry PR you need synced. In this case, we have the sentry-deploy-sync-hook.

For it to work, you must first add #sync-getsentry to the Sentry PR's description, and then create a Getsentry PR where the branch is the same name.

Fast reverting a change

If a merged PR in sentry or getsentry needs to be reverted immediately (such as during an incident or to un-break CI) the [Trigger: Revert] label can be applied to the PR. A GitHub action will process the label and apply the revert directly to the primary branch.

You can edit this page on GitHub.