Skip to content

Conversation

@albertziegenhagel
Copy link
Owner

@albertziegenhagel albertziegenhagel commented Apr 22, 2023

This MR does mainly do two things to the CI workflow:

  • Updates the version of vcpkg to 2023.06.20. This especially means that the version of LLVM is updated to 15.0.7.
  • Updates the version of the run-vcpkg action to v11. This allows to use the new binary caching strategy that used the GitHub cache more directly and should improve when cached builds are reused.
  • Use a self-build version of the vcpkg-tool on Windows that has been patched with Upload the package zip in chunks for GHA microsoft/vcpkg-tool#1043 to fix uploading the large LLVM cache archive.

@albertziegenhagel albertziegenhagel force-pushed the improve-ci branch 7 times, most recently from ecc56c9 to e09fe4a Compare April 24, 2023 19:11
@albertziegenhagel albertziegenhagel force-pushed the improve-ci branch 5 times, most recently from cc8b7ce to cbe2c4f Compare July 1, 2023 10:48
This is supposed fix uploading the large cache for LLVM to GitHub until the corresponding upstream patch to the vcpkg-tool is merged.
@albertziegenhagel albertziegenhagel marked this pull request as ready for review July 1, 2023 11:15
@albertziegenhagel albertziegenhagel merged commit 5481478 into main Jul 1, 2023
@albertziegenhagel albertziegenhagel deleted the improve-ci branch July 1, 2023 11:16
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.

2 participants