feat(suite-desktop): turn on ASAR integrity check#16951
Conversation
WalkthroughThis pull request updates the Electron builder configuration by adding a new section that introduces additional security-related settings. A new object is added to the configuration which includes two Boolean properties: one that enables embedded ASAR integrity validation and another that restricts loading the application only from ASAR archives. These settings are appended to the existing module exports in the configuration file, with no modifications made to any current configurations. The changes are strictly additive and pertain specifically to how packaged Electron applications are handled, ensuring that integrity checks and loading constraints are enforced. 📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
⏰ Context from checks skipped due to timeout of 90000ms (8)
🔇 Additional comments (1)
✨ Finishing Touches
🪧 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 (
|
|
merging despite failing test, see slack convo |

Description
Turn on ASAR integrity check on Windows & macOS.
ℹ️ Duplicate of private PR.
See the private PR for extended description.
Related Issue
See the private PR