mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-01-31 11:23:21 +00:00
Fix: [CI] Installed (and cached) vcpkg packages are never upgraded in release-linux workflow (#11396)
Other workflows use a per image cache because images provide a fixed vcpkg clone.
This commit is contained in:
parent
f78c2c9810
commit
375f24956c
3
.github/workflows/release-linux.yml
vendored
3
.github/workflows/release-linux.yml
vendored
@ -116,6 +116,9 @@ jobs:
|
|||||||
cd /vcpkg
|
cd /vcpkg
|
||||||
./bootstrap-vcpkg.sh -disableMetrics
|
./bootstrap-vcpkg.sh -disableMetrics
|
||||||
|
|
||||||
|
# Once installed (and cached) a package will never be upgraded unless we do it ourselves.
|
||||||
|
./vcpkg upgrade --no-dry-run
|
||||||
|
|
||||||
# Make Python3 available for other packages.
|
# Make Python3 available for other packages.
|
||||||
./vcpkg install python3
|
./vcpkg install python3
|
||||||
ln -sf $(pwd)/installed/x64-linux/tools/python3/python3.[0-9][0-9] /usr/bin/python3
|
ln -sf $(pwd)/installed/x64-linux/tools/python3/python3.[0-9][0-9] /usr/bin/python3
|
||||||
|
Loading…
Reference in New Issue
Block a user