File tree Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Original file line number Diff line number Diff line change @@ -13,20 +13,37 @@ on: # yamllint disable-line rule:truthy
1313jobs :
1414 build :
1515 name : C/C++ CMake CI Test
16- runs-on : ubuntu-24.04
1716 strategy :
1817 matrix :
1918 os : ["windows-2022", "ubuntu-24.04", "macos-14"]
19+ runs-on : ${{ matrix.os }}
2020
2121 steps :
2222 - name : Checkout repository
2323 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2424
25+ - name : Install
26+ shell : bash
27+ run : |
28+ if [ "$RUNNER_OS" == "macOS" ]; then
29+ brew install vcpkg
30+ git clone https://github.com/microsoft/vcpkg "$HOME/vcpkg"
31+ export VCPKG_ROOT="$HOME/vcpkg"
32+ echo "VCPKG_ROOT=$HOME/vcpkg" >> $GITHUB_ENV
33+ elif [ "$RUNNER_OS" == "Windows" ]; then
34+ choco install vcpkg
35+ fi
36+
2537 - name : Check Tools
2638 run : |
39+ echo "-----------"
2740 make --version
41+ echo "-----------"
2842 cmake --version
43+ echo "-----------"
2944 vcpkg --version
45+ echo "-----------"
46+ ls -alh $VCPKG_ROOT
3047
3148 - name : Install dependencies
3249 run : |
You can’t perform that action at this time.
0 commit comments