Commit aab7adf85a for openssl.org

commit aab7adf85a66227ff5d0261999b8aca18953b5ad
Author: Milan Broz <gmazyland@gmail.com>
Date:   Wed Apr 1 14:24:44 2026 +0200

    ci: Fix CYGWIN build

    The build should run with -j4 option, but this option
    was never propagated to run command (lost in Powershell).

    Just set bash as shell here. This speedups CYGWIN CI build
    significantly.

    Signed-off-by: Milan Broz <gmazyland@gmail.com>

    Reviewed-by: Dmitry Misharov <dmitry@openssl.org>
    Reviewed-by: Neil Horman <nhorman@openssl.org>
    Reviewed-by: Norbert Pocs <norbertp@openssl.org>
    Reviewed-by: Tomas Mraz <tomas@openssl.foundation>
    MergeDate: Fri Apr  3 15:45:11 2026
    (Merged from https://github.com/openssl/openssl/pull/30661)

diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml
index 8068c56080..3ae12ae13f 100644
--- a/.github/workflows/windows.yml
+++ b/.github/workflows/windows.yml
@@ -220,7 +220,11 @@ jobs:
 #    - name: Clone repo
 #      run: bash -c "pwd && git clone --branch ${{ github.ref_name }} --depth 1 https://github.com/${{ github.repository }}.git"
     - name: Full build
-      run: bash -c "gcc --version && ./config ${{ matrix.platform.config }} && make $MAKE_PARAMS"
+      shell: bash
+      run: |
+        gcc --version
+        ./config ${{ matrix.platform.config }}
+        make $MAKE_PARAMS
 # Disable testing for now. TBD: Need local cygwin installation to debug .
 #    - name: Run openssl tests
 #      run: bash -c "cd openssl && make V=1 test"