diff --git a/.github/workflows/test-windows.yml b/.github/workflows/test-windows.yml index 576e1f441..40fa53401 100644 --- a/.github/workflows/test-windows.yml +++ b/.github/workflows/test-windows.yml @@ -17,23 +17,13 @@ jobs: python-version: ${{ matrix.python-version }} - uses: microsoft/setup-msbuild@v2 - name: setup boost prerequisites - uses: lukka/run-vcpkg@v6 + uses: lukka/run-vcpkg@v11 + env: + VCPKG_DEFAULT_TRIPLET: x64-windows with: vcpkgGitCommitId: '88b1071e39f13b632644d9d953738d345a4ac055' vcpkgDirectory: '${{ runner.workspace }}/vcpkg' - vcpkgTriplet: x64-windows - vcpkgArguments: > - boost-config - boost-core - boost-function - boost-graph - boost-iterator - boost-lexical-cast - boost-mpl - boost-preprocessor - boost-smart-ptr - boost-static-assert - boost-align + vcpkgJsonGlob: '**/vcpkg.json' - name: setup faber run: | python -m pip install --upgrade pip diff --git a/.github/workflows/vcpkg.json b/.github/workflows/vcpkg.json new file mode 100644 index 000000000..faaf0022a --- /dev/null +++ b/.github/workflows/vcpkg.json @@ -0,0 +1,17 @@ +{ + "name": "boost dependencies", + "version-string": "1.0.0", + "dependencies": [ + "boost-config", + "boost-core", + "boost-function", + "boost-graph", + "boost-iterator", + "boost-lexical-cast", + "boost-mpl", + "boost-preprocessor", + "boost-smart-ptr", + "boost-static-assert", + "boost-align" + ] +}