Skip to content

Commit 209ad71

Browse files
author
Gonzalo Diaz
committed
[CONFIG] [github actions] vcpkg installation issue fixed.
1 parent 5221fc6 commit 209ad71

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

.github/workflows/c-macos.yml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,12 @@ jobs:
2424
- name: Install
2525
shell: bash
2626
run: |
27-
if [ "$RUNNER_OS" == "macOS" ]; then
28-
brew install vcpkg
29-
git clone https://github.com/microsoft/vcpkg "$HOME/vcpkg"
30-
export VCPKG_ROOT="$HOME/vcpkg"
31-
echo "VCPKG_ROOT=$HOME/vcpkg" >> $GITHUB_ENV
32-
elif [ "$RUNNER_OS" == "Linux" ]; then
33-
echo "VCPKG_ROOT=/usr/local/share/vcpkg" >> $GITHUB_ENV
34-
elif [ "$RUNNER_OS" == "Windows" ]; then
35-
echo "VCPKG_ROOT=C:/vcpkg" >> $GITHUB_ENV
36-
fi
27+
export VCPKG_VERSION=2024.12.16
28+
brew install vcpkg
29+
git clone --depth 1 --branch $VCPKG_VERSION https://github.com/microsoft/vcpkg.git --single-branch "$HOME/vcpkg"
30+
export VCPKG_ROOT="$HOME/vcpkg"
31+
sh $VCPKG_ROOT/bootstrap-vcpkg.sh
32+
echo "VCPKG_ROOT=$HOME/vcpkg" >> $GITHUB_ENV
3733
3834
- name: Check Tools
3935
run: |

0 commit comments

Comments
 (0)