Skip to content

Commit 3f64c9a

Browse files
committed
build-and-deploy: prepare for UCRT64 packages
We plan on building Git for Windows against the more modern UCRT instead of the old MSVCRT at some point in the future (Most likely Git 3.0). To be able to do that we'll need to be able to create and publish UCRT64 packages. And to aid a smooth transition, we'll need to be able to publish MINGW64 and UCRT64 packages in parallel for a little while. Prepare our deployment workflow to deal with this. Signed-off-by: Matthias Aßhauer <mha1993@live.de>
1 parent a3f219b commit 3f64c9a

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/build-and-deploy.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -249,12 +249,12 @@ jobs:
249249
MINGW_ARCHS_TO_BUILD=$(
250250
case "$ARCHITECTURE,$PACKAGE_TO_BUILD" in
251251
aarch64,*) echo "clangarm64";;
252-
x86_64,*) echo "mingw64";;
252+
x86_64,*) echo "mingw64 ucrt64";;
253253
i686,*) echo "mingw32";;
254-
,mingw-w64-wintoast) echo "mingw32 mingw64 clangarm64";; # We're (cross-)compiling via Visual Studio
255-
,mingw-w64-git-credential-manager) echo "mingw32 mingw64 clangarm64";; # We're downloading the pre-built artifacts for all three platforms
256-
,mingw-w64-git-lfs) echo "mingw32 mingw64 clangarm64";; # We're downloading the pre-built artifacts from Git LFS' official release page
257-
,*) echo "mingw32 mingw64";;
254+
,mingw-w64-wintoast) echo "mingw32 mingw64 ucrt64 clangarm64";; # We're (cross-)compiling via Visual Studio
255+
,mingw-w64-git-credential-manager) echo "mingw32 mingw64 ucrt64 clangarm64";; # We're downloading the pre-built artifacts for all three platforms
256+
,mingw-w64-git-lfs) echo "mingw32 mingw64 ucrt64 clangarm64";; # We're downloading the pre-built artifacts from Git LFS' official release page
257+
,*) echo "mingw32 mingw64 ucrt64";;
258258
esac
259259
)
260260

0 commit comments

Comments
 (0)