Commit 9e2801f
committed
/deploy: trigger clang-aarch64 builds when appropriate
Since we now have support to automatically spin up/tear down
Windows/ARM64 runners as needed, we will want to make use of that by
deploying not only the i686/x86_64 MINGW packages, but by deploying the
aarch64 packages, too.
Note that the `git-credential-manager`, `git-lfs` and `wintoast`
packages are special: Git for Windows does not actually build the ARM64
variants of these packages via clang, but instead either downloads the
artifacts from the respective upstream projects or builds using Visual
Studio (which supports cross-compiling on hosted agents, in contrast to
MSYS2's clang). Therefore, these packages do _not_ require a separate
workflow run for ARM64.
An alternative to special-casing these packages in the
GitForWindowsHelper GitHub App would have been to turn the
`build-and-deploy` workflow into a dynamic matrix that spins up a
separate job for the `aarch64` architecture if, and when, needed.
However, that would have made that workflow even more complex than it
already is, and therefore that alternative was rejected.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>1 parent b033b93 commit 9e2801f
2 files changed
Lines changed: 40 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
44 | 53 | | |
45 | 54 | | |
46 | 55 | | |
| |||
62 | 71 | | |
63 | 72 | | |
64 | 73 | | |
65 | | - | |
| 74 | + | |
| 75 | + | |
66 | 76 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
118 | | - | |
| 118 | + | |
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
| |||
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
165 | 189 | | |
166 | 190 | | |
167 | 191 | | |
| |||
174 | 198 | | |
175 | 199 | | |
176 | 200 | | |
177 | | - | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
178 | 205 | | |
179 | 206 | | |
180 | 207 | | |
| |||
0 commit comments