From f8679f06aaba4dd516b889388da3c1245f286933 Mon Sep 17 00:00:00 2001 From: crueter Date: Mon, 26 Jan 2026 22:48:51 -0500 Subject: [PATCH] CI: Move MinGW triple set to a single step Long live shell script Signed-off-by: crueter --- .github/workflows/mingw_build.yml | 20 +++++++------------- .github/workflows/wine_dll_artifacts.yml | 3 +-- 2 files changed, 8 insertions(+), 15 deletions(-) diff --git a/.github/workflows/mingw_build.yml b/.github/workflows/mingw_build.yml index 763ee075c..9475afea2 100644 --- a/.github/workflows/mingw_build.yml +++ b/.github/workflows/mingw_build.yml @@ -28,20 +28,14 @@ jobs: - name: Add MingGW to PATH run: echo "$HOME/llvm-mingw/build/bin/" >> $GITHUB_PATH - - name: Set CC x86 - if: matrix.arch[1] == 'x64' + - name: Set CC run: | - echo "MINGW_TRIPLE=x86_64-w64-mingw32" >> $GITHUB_ENV - - - name: Set CC Arm64 - if: matrix.arch[1] == 'ARM64' - run: | - echo "MINGW_TRIPLE=aarch64-w64-mingw32" >> $GITHUB_ENV - - - name: Set CC Arm64EC - if: matrix.arch[1] == 'ARM64EC' - run: | - echo "MINGW_TRIPLE=arm64ec-w64-mingw32" >> $GITHUB_ENV + case '${{ matrix.arch[1] }}' in + x64) _cpu=x86_64 ;; + ARM64) _cpu=aarch64 ;; + ARM64EC) _cpu=arm64ec ;; + esac + echo "MINGW_TRIPLE=${_cpu}-w64-mingw32" >> $GITHUB_ENV - name: Set rootfs paths run: | diff --git a/.github/workflows/wine_dll_artifacts.yml b/.github/workflows/wine_dll_artifacts.yml index 15351d99c..ebb183943 100644 --- a/.github/workflows/wine_dll_artifacts.yml +++ b/.github/workflows/wine_dll_artifacts.yml @@ -29,8 +29,7 @@ jobs: git submodule update --init --depth 1 - name: Clean install directory - run: | - rm -Rf install + run: rm -Rf install - name: Build (wow64) uses: ./.github/workflows/wine_build