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 b91c32bCopy full SHA for b91c32b
.github/workflows/cpp.yml
@@ -13,15 +13,25 @@ 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
+ run: |
27
+ if [ "$RUNNER_OS" == "macOS" ]; then
28
+ brew install vcpkg
29
+ export VCPKG_ROOT="$HOME/vcpkg"
30
+ elif [ "$RUNNER_OS" == "Windows" ]; then
31
+ choco install vcpkg
32
+ fi
33
+ shell: bash
34
+
35
- name: Check Tools
36
run: |
37
make --version
0 commit comments