From fc0d2da2601e20ce131621a15f271656d2199b9c Mon Sep 17 00:00:00 2001 From: gnikit Date: Sat, 8 Jun 2024 23:10:33 +0100 Subject: [PATCH] ci: make GCC specific Windows installers --- .github/workflows/CI.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 363d009bf8..81312455b4 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -192,6 +192,10 @@ jobs: runs-on: windows-latest needs: - build + strategy: + fail-fast: false + matrix: + gcc_v: [10,11,12] steps: - uses: actions/checkout@v4 @@ -200,7 +204,7 @@ jobs: uses: actions/download-artifact@v4 with: path: ${{ github.workspace }} - merge-multiple: true + pattern: fpm-*-windows-*-gcc-${{ matrix.gcc_v }}.exe - name: Get version (normal) if: github.event_name != 'release' @@ -236,7 +240,7 @@ jobs: echo "=================================================================" find . | sed -e "s/[^-][^\/]*\// |/g" -e "s/|\([^ ]\)/|-\1/" echo "=================================================================" - cp fpm-*/fpm*.exe ./ci/fpm.exe + cp fpm-*-windows-*-gcc-${{ matrix.gcc_v }}.exe ./ci/fpm.exe - name: Fetch Git for Windows shell: msys2 {0}