Skip to content

Commit 82a6e4c

Browse files
author
Gonzalo Diaz
committed
[CONFIG] [github actions] vcpkg installation issue fixed.
1 parent 060aa2b commit 82a6e4c

File tree

1 file changed

+6
-11
lines changed

1 file changed

+6
-11
lines changed

.github/workflows/c-macos.yml

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +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-
sh $VCPKG_ROOT/bootstrap-vcpkg.sh
32-
echo "VCPKG_ROOT=$HOME/vcpkg" >> $GITHUB_ENV
33-
elif [ "$RUNNER_OS" == "Linux" ]; then
34-
echo "VCPKG_ROOT=/usr/local/share/vcpkg" >> $GITHUB_ENV
35-
elif [ "$RUNNER_OS" == "Windows" ]; then
36-
echo "VCPKG_ROOT=C:/vcpkg" >> $GITHUB_ENV
37-
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
3833
3934
- name: Check Tools
4035
run: |

0 commit comments

Comments
 (0)