File tree 2 files changed +10
-3
lines changed
2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change 14
14
shell : bash
15
15
- name : Install ccache, ninja (Windows)
16
16
run : choco install ccache ninja
17
- if : runner.os == 'Windows'
17
+ if : startsWith(matrix.os, 'windows')
18
+ shell : bash
19
+ - name : Install cargo (Windows-arm)
20
+ run : choco install rust
21
+ if : matrix.os == 'windows-11-arm'
18
22
shell : bash
19
23
- name : Install ccache, ninja (Linux)
20
24
run : sudo apt-get install -y ccache ninja-build
Original file line number Diff line number Diff line change 48
48
- artifact : x86_64-windows
49
49
os : windows-2022
50
50
51
+ - artifact : arm64-windows
52
+ os : windows-11-arm
53
+
51
54
env : ${{ matrix.env || fromJSON('{}') }}
52
55
steps :
53
56
- uses : actions/checkout@v4
@@ -102,7 +105,7 @@ jobs:
102
105
#
103
106
# As of 2024-07-22 this sha is the "v1.13.0" tag.
104
107
- uses : ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756
105
- if : runner .os == 'Windows'
108
+ if : startsWith(matrix .os, 'windows')
106
109
- name : Build and test (Windows)
107
110
run : |
108
111
# Delete a troublesome binary as recommended here
@@ -117,7 +120,7 @@ jobs:
117
120
mkdir build
118
121
cp -r C:/wasi-sdk/dist build
119
122
shell : bash
120
- if : runner .os == 'Windows'
123
+ if : startsWith(matrix .os, 'windows')
121
124
122
125
# Upload the `dist` folder from the build as the artifacts for this
123
126
# runner.
You can’t perform that action at this time.
0 commit comments