Skip to content

Speed up the windows CI action build time - #8242

Merged
sithlord48 merged 5 commits into
masterfrom
ciWinUseQtAction
Feb 25, 2025
Merged

Speed up the windows CI action build time#8242
sithlord48 merged 5 commits into
masterfrom
ciWinUseQtAction

Conversation

@sithlord48

@sithlord48 sithlord48 commented Feb 24, 2025

Copy link
Copy Markdown
Member

Speed up the windows CI

  • bump qt install action to install qt 6.8.2
  • use Qt action for windows
  • do not use the vcpkg classic mode for CI builds, this prevents the vcpkg.json from not installing Qt for local builds.
  • fixes Window Ci Cache takes to much space #7976

@sithlord48
sithlord48 force-pushed the ciWinUseQtAction branch 8 times, most recently from 523c503 to 9a6cc2f Compare February 24, 2025 03:45
@sithlord48
sithlord48 force-pushed the ciWinUseQtAction branch 4 times, most recently from 1e8659b to b8e027e Compare February 24, 2025 04:05
     update vcpkg manifest to newest vcpkg release
@sithlord48 sithlord48 changed the title ci: windows, use Qt from action Speed up the windows CI action build time Feb 24, 2025
@sithlord48
sithlord48 requested a review from nbolton February 24, 2025 12:09
nbolton
nbolton previously approved these changes Feb 25, 2025

@nbolton nbolton left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM apart from nits

Comment thread .github/actions/install-dependencies/action.yml Outdated
@sithlord48
sithlord48 merged commit 173e521 into master Feb 25, 2025
@sithlord48
sithlord48 deleted the ciWinUseQtAction branch February 25, 2025 12:07
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.

Window Ci Cache takes to much space

2 participants