1 parent 36d29f4 commit 2925a63Copy full SHA for 2925a63
1 file changed
.github/workflows/ci.yml
@@ -53,13 +53,10 @@ jobs:
53
runs-on: ubuntu-latest
54
steps:
55
- uses: actions/checkout@v4
56
- - name: Install vcpkg
57
- run: |
58
- git clone https://github.com/microsoft/vcpkg.git
59
- ./vcpkg/bootstrap-vcpkg.sh
+ - uses: lukka/setup-vcpkg@v1
60
- name: Validate port
61
- run: ./vcpkg/vcpkg install time-shield-cpp --overlay-ports=vcpkg-overlay/ports
+ run: vcpkg install time-shield-cpp --overlay-ports=vcpkg-overlay/ports
62
- name: Configure consumer project
63
- run: cmake -B build -S . -DCMAKE_TOOLCHAIN_FILE=./vcpkg/scripts/buildsystems/vcpkg.cmake
+ run: cmake -B build -S . -DCMAKE_TOOLCHAIN_FILE=$VCPKG_ROOT/scripts/buildsystems/vcpkg.cmake
64
- name: Build consumer project
65
run: cmake --build build
0 commit comments