Skip to content

Stop a Svelte 5 vulnerability alert from automerging - #1069

Merged
p3k merged 2 commits into
mainfrom
prevent-svelte-v5-automerge
Sep 28, 2026
Merged

p3k merged 2 commits into
mainfrom
prevent-svelte-v5-automerge

Conversation

@p3k

@p3k p3k commented Sep 28, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • allowedVersions blocks Renovate’s normal update proposals from ever reaching v5, but a vulnerability alert bypasses allowedVersions the same way it already does for dompurify (see that rule’s own automerge: false, added for exactly this reason) – and unlike dompurify’s rule, this one had no override for it.
  • #898 is already proof this isn’t hypothetical: a real security-labeled Svelte 5 PR, currently only blocked from merging because its CI happens to fail, not because anything actually prevents it.
  • Checked Update dependency svelte to v5 [SECURITY] #898’s own CVEs directly: 5 of 6 are explicitly SSR-only (this project never does SSR, only generate: "dom"), and the 6th requires attribute-spread syntax on forms/inputs this codebase never uses. Not a live concern here – but the automerge gap was real regardless.

🤖 Generated with Claude Code

p3k and others added 2 commits September 28, 2026 08:18
allowedVersions blocks Renovate’s normal update proposals from ever
reaching v5, but a vulnerability alert bypasses allowedVersions the
same way it already does for dompurify (see that rule’s own
automerge: false, added for exactly this reason) – and unlike
dompurify’s rule, this one had no override for it. #898 is already
proof this isn’t hypothetical: a real security-labeled Svelte 5 PR,
currently only blocked from merging because its CI happens to fail,
not because anything actually prevents it.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@p3k
p3k merged commit 7d3ca50 into main Sep 28, 2026
3 checks passed
@p3k
p3k deleted the prevent-svelte-v5-automerge branch September 28, 2026 06:30
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