fix: desktop build fixes#350
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the WalkthroughThe changes implement cross-platform desktop build triggering in the CI/CD pipeline. A new repository dispatch trigger is added to the desktop workflow, and the main build workflow now includes a step to trigger desktop builds upon successful release creation. The package version is bumped to 1.0.4. Changes
Sequence DiagramsequenceDiagram
actor Trigger
participant main.yml as main.yml<br/>(Build Workflow)
participant GitHub as GitHub Release
participant desktop.yml as desktop.yml<br/>(Desktop Workflow)
Trigger->>main.yml: Push/Tag event
main.yml->>GitHub: Create/Update Release
rect rgb(100, 200, 150)
Note over main.yml,desktop.yml: New: Conditional Dispatch
main.yml->>main.yml: Check SHOULD_BUILD
alt SHOULD_BUILD = true
main.yml->>desktop.yml: Dispatch "build-desktop"<br/>with version payload
desktop.yml->>desktop.yml: Trigger desktop build
end
end
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes
Possibly related PRs
Suggested reviewers
Poem
Pre-merge checks and finishing touches❌ Failed checks (1 warning, 1 inconclusive)
✅ Passed checks (1 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
@grunch ,
testing fixes of dekstop build for :
Summary by CodeRabbit