curl/.github/workflows
Viktor Szakats 8be2daae0f
GHA/windows: set VCPKG_APPLOCAL_DEPS=OFF for vcpkg jobs
Add the necessary directory to `PATH` instead.

To disable a vcpkg feature (auto-copying DLL dependencies next to the
build targets) that was causing CI flakiness in the libssh2 repository.
In curl it currently cannot cause flakiness because targets (with DLL
dependencies) reside in separate directories.

AFAIU this vcpkg feature has been present and enabled by default for
a long time, but only a recent update made it visible in the log and
flaky at the same time, due to switching implementation.

This patch removes log noise and potential issues, improves efficiency,
and saves disk space: 74MB -> 71 in UWP, and 69MB -> 65 in the arm64 job.
Time saving is negligible with current jobs.

Refs:
https://github.com/libssh2/libssh2/pull/2114
30a0484cb7
https://github.com/microsoft/vcpkg/pull/52315
https://learn.microsoft.com/vcpkg/reference/installation-tree-layout

Closes #22189
2026-06-26 15:45:24 +02:00
..
appveyor-status.yml GHA/appveyor-status: disable gh tool telemetry 2026-04-23 10:26:10 +02:00
checkdocs.yml GHA: bump some jobs to ubuntu-26.04 2026-06-25 17:10:56 +02:00
checksrc.yml GHA: bump some jobs to ubuntu-26.04 2026-06-25 17:10:56 +02:00
checkurls.yml CI: set DO_NOT_TRACK=1 2026-04-23 11:22:35 +02:00
codeql.yml GHA: bump some jobs to ubuntu-26.04 2026-06-25 17:10:56 +02:00
configure-vs-cmake.yml GHA: bump some jobs to ubuntu-26.04 2026-06-25 17:10:56 +02:00
curl-for-win.yml GHA: bump some jobs to ubuntu-26.04 2026-06-25 17:10:56 +02:00
distcheck.yml GHA: bump some jobs to ubuntu-26.04 2026-06-25 17:10:56 +02:00
fuzz.yml CI: set DO_NOT_TRACK=1 2026-04-23 11:22:35 +02:00
http3-linux.yml tidy-up: syntax and code nits 2026-06-26 15:45:24 +02:00
label.yml GHA: bump 2 GitHub Actions 2026-06-03 00:27:43 +02:00
linux-old.yml tidy-up: miscellaneous 2026-05-27 16:53:57 +02:00
linux.yml GHA: bump some jobs to ubuntu-26.04 2026-06-25 17:10:56 +02:00
macos.yml GHA/macos: enable krb5 in an autotools job 2026-06-17 16:29:15 +02:00
non-native.yml GHA/non-native: BSD overhaul, test more autotools, bump versions 2026-06-23 18:09:49 +02:00
windows.yml GHA/windows: set VCPKG_APPLOCAL_DEPS=OFF for vcpkg jobs 2026-06-26 15:45:24 +02:00