Skip to content

Pin dependency @radix-ui/react-switch to 1.2.6#25309

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/pin-dependencies
Nov 1, 2025
Merged

Pin dependency @radix-ui/react-switch to 1.2.6#25309
renovate[bot] merged 1 commit intomainfrom
renovate/pin-dependencies

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Oct 30, 2025

This PR contains the following updates:

Package Type Update Change
@radix-ui/react-switch (source) dependencies pin ^1.2.6 -> 1.2.6

Add the preset :preserveSemverRanges to your config if you don't want to pin your dependencies.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - Only on Sunday and Saturday ( * * * * 0,6 ), Between 12:00 AM and 12:59 PM, only on Monday ( * 0-12 * * 1 ) in timezone Etc/UTC.

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Oct 30, 2025
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Oct 30, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov
Copy link
Copy Markdown

codecov bot commented Oct 30, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 72.09%. Comparing base (51ef3cd) to head (e4ea135).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #25309      +/-   ##
==========================================
- Coverage   72.10%   72.09%   -0.01%     
==========================================
  Files        1515     1515              
  Lines      115097   115097              
  Branches    13786    13786              
==========================================
- Hits        82988    82984       -4     
- Misses      31094    31099       +5     
+ Partials     1015     1014       -1     
Flag Coverage Δ
admin-tests 51.49% <ø> (-0.03%) ⬇️
e2e-tests 72.09% <ø> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate renovate bot force-pushed the renovate/pin-dependencies branch 7 times, most recently from 11dc647 to b8edb43 Compare October 30, 2025 22:49
@github-actions
Copy link
Copy Markdown
Contributor

E2E Tests Failed

To view the Playwright test report locally, run:

REPORT_DIR=$(mktemp -d) && gh run download 18957086866 -n playwright-report -D "$REPORT_DIR" && npx playwright show-report "$REPORT_DIR"

@renovate renovate bot force-pushed the renovate/pin-dependencies branch from b8edb43 to e4ea135 Compare October 31, 2025 15:08
@renovate renovate bot merged commit af94b45 into main Nov 1, 2025
34 checks passed
@renovate renovate bot deleted the renovate/pin-dependencies branch November 1, 2025 03:47
danielraffel pushed a commit to danielraffel/Ghost that referenced this pull request Nov 5, 2025
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@radix-ui/react-switch](https://radix-ui.com/primitives)
([source](https://redirect.github.com/radix-ui/primitives)) |
dependencies | pin | [`^1.2.6` ->
`1.2.6`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-switch/1.2.6/1.2.6)
|

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - Only on Sunday and Saturday ( * * * * 0,6 ), Between 12:00
AM and 12:59 PM, only on Monday ( * 0-12 * * 1 ) in timezone Etc/UTC.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/TryGhost/Ghost).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
danielraffel pushed a commit to danielraffel/Ghost that referenced this pull request Nov 6, 2025
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@radix-ui/react-switch](https://radix-ui.com/primitives)
([source](https://redirect.github.com/radix-ui/primitives)) |
dependencies | pin | [`^1.2.6` ->
`1.2.6`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-switch/1.2.6/1.2.6)
|

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - Only on Sunday and Saturday ( * * * * 0,6 ), Between 12:00
AM and 12:59 PM, only on Monday ( * 0-12 * * 1 ) in timezone Etc/UTC.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/TryGhost/Ghost).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
abdultalha0862 pushed a commit to abdultalha0862/Ghost that referenced this pull request Nov 20, 2025
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@radix-ui/react-switch](https://radix-ui.com/primitives)
([source](https://redirect.github.com/radix-ui/primitives)) |
dependencies | pin | [`^1.2.6` ->
`1.2.6`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-switch/1.2.6/1.2.6)
|

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - Only on Sunday and Saturday ( * * * * 0,6 ), Between 12:00
AM and 12:59 PM, only on Monday ( * 0-12 * * 1 ) in timezone Etc/UTC.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/TryGhost/Ghost).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
ErisDS added a commit that referenced this pull request Apr 3, 2026
ref f4eb79e
ref TryGhost/renovate-config@3a32889

Ghost's Renovate automerge has effectively been broken since Nov 1
2025.

The last clear Renovate self-merge after the long run of regular
automerge activity was PR #25309 on Nov 1 2025. Since then,
Renovate has continued opening and revisiting PRs, but it has not
been merging them itself.

Our investigation found that automerge was working frequently through
late September and early October 2025. The clearest config
inflection point was Oct 15 2025, when Ghost added
platformAutomerge=false, pinned the automerge schedule to Etc/UTC,
and restricted automerge to weekends and Monday morning. This would
explain a slowdown, but not the complete stop.

Ghost was already carrying a local rebaseWhen=never override before
that change, which is not a recommended Renovate setting because it
prevents Renovate from rebasing. But it does not explain the change
by itself.

The likely problem is the combination: Renovate is now responsible
for merging PRs itself, but is still told not to rebase them when
they fall behind main.

Recent Mend logs show that failure mode repeatedly. Existing PRs are
revisited, Renovate logs rebaseWhen=never so skipping branch update
check, and branches finish as no-work without progressing to merge.
That suggests the longstanding rebaseWhen=never override became
actively harmful once Ghost switched to manual Renovate automerge on
a narrow schedule.

Removing the local override is the smallest targeted change to test
that hypothesis. It preserves Ghost's current schedule and
platformAutomerge=false behaviour while restoring the shared
preset's intended rebaseWhen=automerging support for automergeable
PRs.
ErisDS added a commit that referenced this pull request Apr 3, 2026
ref f4eb79e
ref TryGhost/renovate-config@3a32889

Ghost's Renovate automerge has effectively been broken since Nov 1
2025.

The last clear Renovate self-merge after the long run of regular
automerge activity was PR #25309 on Nov 1 2025. Since then,
Renovate has continued opening and revisiting PRs, but it has not
been merging them itself.

Our investigation found that automerge was working frequently through
late September and early October 2025. The clearest config
inflection point was Oct 15 2025, when Ghost added
platformAutomerge=false, pinned the automerge schedule to Etc/UTC,
and restricted automerge to weekends and Monday morning. This would
explain a slowdown, but not the complete stop.

Ghost was already carrying a local rebaseWhen=never override before
that change, which is not a recommended Renovate setting because it
prevents Renovate from rebasing. But it does not explain the change
by itself.

The likely problem is the combination: Renovate is now responsible
for merging PRs itself, but is still told not to rebase them when
they fall behind main.

Recent Mend logs show that failure mode repeatedly. Existing PRs are
revisited, Renovate logs rebaseWhen=never so skipping branch update
check, and branches finish as no-work without progressing to merge.
That suggests the longstanding rebaseWhen=never override became
actively harmful once Ghost switched to manual Renovate automerge on
a narrow schedule.

Removing the local override is the smallest targeted change to test
that hypothesis. It preserves Ghost's current schedule and
platformAutomerge=false behaviour while restoring the shared
preset's intended rebaseWhen=automerging support for automergeable
PRs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants