Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix patching the vcpkg triplets to build in Release mode during CI. (#…
…4162) After #4159 Windows CI started building the vcpkg dependencies [in both Debug and Release mode](https://github.com/TileDB-Inc/TileDB/actions/runs/5511502475/jobs/10047140467#step:11:436) (I mistakenly thought that we were not using vcpkg on Windows CI), increasing the install time [from 5.6](https://github.com/TileDB-Inc/TileDB/actions/runs/5511042546/jobs/10046065000#step:11:407) [to 7.7](https://github.com/TileDB-Inc/TileDB/actions/runs/5511502475/jobs/10047140467#step:11:442) minutes. --- I fixed it on non-Windows as well. Turns out caching is not affected. The way I tested the latter is by merging this commit in the dev branch of my fork, observing that the dependencies (except for OpenSSL) are being built in Release mode only, then opening a PR to my fork's dev branch, and observing that installing the packages is lightning-fast. --- The reason for this is that the CI script was only patching the official vcpkg triplets to build only in Release, not our custom ones that we were using. This PR fixes it. --- TYPE: NO_HISTORY
- Loading branch information