We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 30fd5fb commit 473fee1Copy full SHA for 473fee1
.github/workflows/cpp.yml
@@ -13,15 +13,26 @@ on: # yamllint disable-line rule:truthy
13
jobs:
14
build:
15
name: C/C++ CMake CI Test
16
- runs-on: ubuntu-24.04
17
strategy:
18
matrix:
19
os: ["windows-2022", "ubuntu-24.04", "macos-14"]
+ runs-on: ${{ matrix.os }}
20
21
steps:
22
- name: Checkout repository
23
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
24
25
+ - name: Install
26
+ shell: bash
27
+ run: |
28
+ if [ "$RUNNER_OS" == "macOS" ]; then
29
+ brew install vcpkg
30
+ export VCPKG_ROOT="$HOME/vcpkg"
31
+ echo "VCPKG_ROOT=$HOME/vcpkg" >> $GITHUB_ENV
32
+ elif [ "$RUNNER_OS" == "Windows" ]; then
33
+ choco install vcpkg
34
+ fi
35
+
36
- name: Check Tools
37
run: |
38
make --version
0 commit comments