Skip to content

chore: require dashboard approval for sanity dep bumps#2345

Closed
christianhg wants to merge 1 commit intomainfrom
chore/renovate-sanity-deps-approval
Closed

chore: require dashboard approval for sanity dep bumps#2345
christianhg wants to merge 1 commit intomainfrom
chore/renovate-sanity-deps-approval

Conversation

@christianhg
Copy link
Member

@christianhg christianhg commented Mar 10, 2026

Removes @sanity/schema and @sanity/types from the Renovate auto-approve list. These deps will now require manual approval from the dependency dashboard before Renovate opens PRs for them.

Other packages (@portabletext/*, @sanity/diff-match-patch, react, rxjs, slate, typescript) continue to open PRs automatically.

@vercel
Copy link

vercel bot commented Mar 10, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
portable-text-editor-documentation Ready Ready Preview, Comment Mar 10, 2026 6:24pm
portable-text-example-basic Ready Ready Preview, Comment Mar 10, 2026 6:24pm
portable-text-playground Ready Ready Preview, Comment Mar 10, 2026 6:24pm

Request Review

@changeset-bot
Copy link

changeset-bot bot commented Mar 10, 2026

⚠️ No Changeset found

Latest commit: 38a08a0

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actions
Copy link
Contributor

github-actions bot commented Mar 10, 2026

📦 Bundle Stats — @portabletext/editor

Compared against main (d312abd5)

@portabletext/editor

Metric Value vs main (d312abd)
Internal (raw) 801.1 KB -
Internal (gzip) 150.3 KB -
Bundled (raw) 1.41 MB -
Bundled (gzip) 313.2 KB -
Import time 101ms +1ms, +0.6%

@portabletext/editor/behaviors

Metric Value vs main (d312abd)
Internal (raw) 467 B -
Internal (gzip) 207 B -
Bundled (raw) 424 B -
Bundled (gzip) 171 B -
Import time 6ms +0ms, +0.5%

@portabletext/editor/plugins

Metric Value vs main (d312abd)
Internal (raw) 2.5 KB -
Internal (gzip) 910 B -
Bundled (raw) 2.3 KB -
Bundled (gzip) 839 B -
Import time 12ms -0ms, -0.4%

@portabletext/editor/selectors

Metric Value vs main (d312abd)
Internal (raw) 60.2 KB -
Internal (gzip) 9.4 KB -
Bundled (raw) 56.7 KB -
Bundled (gzip) 8.6 KB -
Import time 10ms +0ms, +0.4%

@portabletext/editor/utils

Metric Value vs main (d312abd)
Internal (raw) 24.2 KB -
Internal (gzip) 4.7 KB -
Bundled (raw) 22.2 KB -
Bundled (gzip) 4.4 KB -
Import time 9ms +0ms, +0.6%
Details
  • Import time regressions over 10% are flagged with ⚠️
  • Treemap artifacts are attached to the CI run for detailed size analysis
  • Sizes shown as raw / gzip 🗜️. Internal bytes = own code only. Total bytes = with all dependencies. Import time = Node.js cold-start median.

Remove @sanity/schema, @sanity/types, and @sanity/diff-match-patch
from the auto-approve list. These will now require manual approval
from the Renovate dependency dashboard before opening PRs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant