Skip to content

feat(preprod): Add settings link to snapshot status checks#114449

Merged
NicoHinderling merged 2 commits intomasterfrom
feat/snapshot-check-settings-link
Apr 30, 2026
Merged

feat(preprod): Add settings link to snapshot status checks#114449
NicoHinderling merged 2 commits intomasterfrom
feat/snapshot-check-settings-link

Conversation

@NicoHinderling
Copy link
Copy Markdown
Contributor

Add a "Configure snapshot settings" link to the snapshot status check
summary on GitHub, letting users navigate directly to the snapshot
settings page from the check details view.

Size analysis checks already have an equivalent settings link
(Configure {project} status check rules). This brings snapshots to
parity by appending a [Configure {project} snapshot settings]({url})
markdown link to the summary of all four status check message variants
(comparison, first upload, generated, missing base).

The URL points to /settings/projects/{project}/snapshots/ via
organization.absolute_url(), which resolves to
https://{org}.sentry.io/settings/projects/{project}/snapshots/ in
production.

Add a "Configure snapshot settings" link to the snapshot status check
summary on GitHub, letting users navigate directly to the snapshot
settings page from the check details. Follows the same pattern as the
existing size analysis status checks.

Co-Authored-By: Claude <noreply@anthropic.com>
@github-actions github-actions Bot added the Scope: Backend Automatically applied to PRs that change backend components label Apr 30, 2026
@NicoHinderling NicoHinderling marked this pull request as ready for review April 30, 2026 17:34
@NicoHinderling NicoHinderling requested a review from a team as a code owner April 30, 2026 17:34
@NicoHinderling NicoHinderling merged commit 1c24ff5 into master Apr 30, 2026
59 checks passed
@NicoHinderling NicoHinderling deleted the feat/snapshot-check-settings-link branch April 30, 2026 17:58
cleptric pushed a commit that referenced this pull request May 5, 2026
Add a "Configure snapshot settings" link to the snapshot status check
summary on GitHub, letting users navigate directly to the snapshot
settings page from the check details view.

Size analysis checks already have an equivalent settings link
(`Configure {project} status check rules`). This brings snapshots to
parity by appending a `[Configure {project} snapshot settings]({url})`
markdown link to the summary of all four status check message variants
(comparison, first upload, generated, missing base).

The URL points to `/settings/projects/{project}/snapshots/` via
`organization.absolute_url()`, which resolves to
`https://{org}.sentry.io/settings/projects/{project}/snapshots/` in
production.

---------

Co-authored-by: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants