File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -110,7 +110,7 @@ jobs:
110
110
installation :
111
111
strategy :
112
112
matrix :
113
- build : [ win-msvc, win-gnu, win32-msvc ]
113
+ build : [ win-msvc, win-gnu, win32-msvc, win32-gnu ]
114
114
include :
115
115
- build : win-msvc
116
116
os : windows-latest
@@ -124,6 +124,10 @@ jobs:
124
124
os : windows-latest
125
125
rust : stable
126
126
target : i686-pc-windows-msvc
127
+ - build : win32-gnu
128
+ os : windows-latest
129
+ rust : stable
130
+ target : i686-pc-windows-gnu
127
131
runs-on : ${{ matrix.os }}
128
132
steps :
129
133
- uses : actions/checkout@v3
@@ -133,10 +137,16 @@ jobs:
133
137
toolchain : ${{ matrix.rust }}
134
138
targets : ${{ matrix.target }}
135
139
- uses : Swatinem/rust-cache@v2
140
+ - uses : msys2/setup-msys2@v2
141
+ with :
142
+ msystem : MINGW${{ startsWith(matrix.target, 'i686-') && '32' || '64' }}
143
+ pacboy : cc:p
144
+ path-type : inherit
136
145
- name : " Install prerequisites"
137
146
run : vcpkg install zlib:x64-windows-static-md
138
147
- name : " Installation from crates.io: gitoxide"
139
148
run : cargo +${{ matrix.rust }} install --target ${{ matrix.target }} --target-dir install-artifacts --debug --force gitoxide
149
+ shell : msys2 {0}
140
150
141
151
lint :
142
152
runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments