feat(suite-desktop): force app update through stagingPercentage on manual action#18447
feat(suite-desktop): force app update through stagingPercentage on manual action#18447
Conversation
b9cb542 to
c070f90
Compare
|
✅ Previously successful run of [Test] PR Suite Web e2e tests workflow has been found. |
WalkthroughThe changes update the version of the "electron-updater" dependency from 6.6.2 to 6.6.3 in both the Tip ⚡💬 Agentic Chat (Pro Plan, General Availability)
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
⏰ Context from checks skipped due to timeout of 90000ms (11)
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
c070f90 to
a991e84
Compare
|
✅ Previously successful run of [Test] PR Suite Desktop e2e tests workflow has been found. |
Description
After electron-userland/electron-builder#9016 , bump
electron-updaterand use the new interface:stagingPercentageis exactly 0 (required here)Related Issue
Resolve #11676
Screenshots:
With locally mocked
latest,ymlon a testing branch, using these instructions, this is how it behaves with differentstagingPercentage:stagingPercentage = 100, the download is offerred automatically (same as currently):
fully released with 100.webm
stagingPercentage = 1, so I am not within the rollout, but I can force the update by checking manually:
force update through 1.webm
stagingPercentage = 0, so the update is blocked (same as currently):
cant force update through 0.webm
🔍🖥️ Suite web test results: View in Currents
🔍🖥️ Suite desktop test results: View in Currents