Skip to content

Commit 00afbeb

Browse files
committed
upgrade Windows CI environment
1 parent 32da86d commit 00afbeb

File tree

2 files changed

+21
-14
lines changed

2 files changed

+21
-14
lines changed

.github/workflows/test-windows.yml

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,23 +17,13 @@ jobs:
1717
python-version: ${{ matrix.python-version }}
1818
- uses: microsoft/setup-msbuild@v2
1919
- name: setup boost prerequisites
20-
uses: lukka/run-vcpkg@v6
20+
uses: lukka/run-vcpkg@v11
21+
env:
22+
VCPKG_DEFAULT_TRIPLET: x64-windows
2123
with:
2224
vcpkgGitCommitId: '88b1071e39f13b632644d9d953738d345a4ac055'
2325
vcpkgDirectory: '${{ runner.workspace }}/vcpkg'
24-
vcpkgTriplet: x64-windows
25-
vcpkgArguments: >
26-
boost-config
27-
boost-core
28-
boost-function
29-
boost-graph
30-
boost-iterator
31-
boost-lexical-cast
32-
boost-mpl
33-
boost-preprocessor
34-
boost-smart-ptr
35-
boost-static-assert
36-
boost-align
26+
vcpkgJsonGlob: '**/vcpkg.json'
3727
- name: setup faber
3828
run: |
3929
python -m pip install --upgrade pip

.github/workflows/vcpkg.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"name": "boost dependencies",
3+
"version-string": "1.0.0",
4+
"dependencies": [
5+
"boost-config",
6+
"boost-core",
7+
"boost-function",
8+
"boost-graph",
9+
"boost-iterator",
10+
"boost-lexical-cast",
11+
"boost-mpl",
12+
"boost-preprocessor",
13+
"boost-smart-ptr",
14+
"boost-static-assert",
15+
"boost-align"
16+
]
17+
}

0 commit comments

Comments
 (0)