Skip to content

fix: fix windows bundle random failure and optimise canary build (#7105)#7119

Merged
lifeizhou-ap merged 1 commit intorelease/1.24.0from
lifei/cherry-pick-window-bundle-fix
Feb 10, 2026
Merged

fix: fix windows bundle random failure and optimise canary build (#7105)#7119
lifeizhou-ap merged 1 commit intorelease/1.24.0from
lifei/cherry-pick-window-bundle-fix

Conversation

@lifeizhou-ap
Copy link
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings February 10, 2026 10:30
@lifeizhou-ap lifeizhou-ap merged commit 46af953 into release/1.24.0 Feb 10, 2026
7 checks passed
@lifeizhou-ap lifeizhou-ap deleted the lifei/cherry-pick-window-bundle-fix branch February 10, 2026 10:31
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates CI/release workflows to improve reliability of Windows desktop bundling and reduce overhead in release artifact collection, while also removing the scheduled nightly workflow.

Changes:

  • Add a Git config override in the Windows desktop bundling workflow to force HTTPS for GitHub-based npm git dependencies.
  • Optimize canary release artifact globbing for Flatpak artifacts.
  • Reduce checkout cost in multiple reusable workflows by removing fetch-depth: 0, and delete the Nightly Build workflow.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
.github/workflows/nightly.yml Removes the scheduled nightly build/release workflow.
.github/workflows/canary.yml Adjusts release artifact glob for Flatpak to a non-recursive pattern.
.github/workflows/bundle-desktop.yml Removes full-history checkout.
.github/workflows/bundle-desktop-intel.yml Removes full-history checkout.
.github/workflows/bundle-desktop-linux.yml Removes full-history checkout.
.github/workflows/bundle-desktop-windows.yml Removes full-history checkout; adds HTTPS rewrite for GitHub npm git dependencies.
.github/workflows/build-cli.yml Removes full-history checkout.

Comment on lines 121 to 123
*.rpm
**/*.flatpak
*.flatpak
download_cli.sh
Copy link

Copilot AI Feb 10, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR deletes the scheduled Nightly Build workflow (.github/workflows/nightly.yml), which isn’t reflected in the PR title/description and could be an unintended operational change; either restore the workflow or explicitly document/justify its removal in the PR metadata (and consider a separate PR if it’s not part of the Windows/canary fix).

Copilot uses AI. Check for mistakes.
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