Requested by: @BYK Merge target: (default) Quick links: - [View changes](https://github.com/getsentry/craft/compare/2.30.1...release/2.31.0) - [View check runs](https://github.com/getsentry/craft/commit/55694f8bf3a0fd051e21a877f57b4c0dd8e946bb/checks/) Assign the **accepted** label to this issue to approve the release. ### Targets - [ ] npm - [ ] gcs - [ ] registry - [ ] docker[release] - [ ] docker[latest] - [ ] github - [ ] gh-pages Checked targets will be skipped (either already published or user-requested skip). Uncheck to retry a target. --- <details open> <summary>📋 Changelog</summary> ### New Features ✨ - (config) Top-level workspaces schema + --workspace selector by @BYK in [#848](https://github.com/getsentry/craft/pull/848) - Propagate release workspaces by @BYK in [#872](https://github.com/getsentry/craft/pull/872) ### Bug Fixes 🐛 - (git) Prevent fatal error for missing 'origin' remote by @sentry in [#871](https://github.com/getsentry/craft/pull/871) - (registry) Retry registry push with backoff on concurrent updates by @jared-outpost in [#870](https://github.com/getsentry/craft/pull/870) </details>
Activity
github-actions commentedon Sep 8, 2026
Approved. Checking CI status on the release branch. Publishing will start automatically when CI passes.
getsantry commentedon Sep 8, 2026
CI checks passed for getsentry/craft@2.31.0. Publishing is starting now.
github-actions commentedon Sep 8, 2026
Publishing: run#34259475611
github-actions commentedon Sep 8, 2026
Failed to publish. (run logs)
Bad branch? You can delete with ease and start over.
github-actions commentedon Sep 8, 2026
Approved. Checking CI status on the release branch. Publishing will start automatically when CI passes.
getsantry commentedon Sep 8, 2026
CI checks passed for getsentry/craft@2.31.0. Publishing is starting now.
github-actions commentedon Sep 8, 2026
Publishing: run#34261921633
github-actions commentedon Sep 8, 2026
Published successfully: run#34261921633