Set up Cygwin before cloning our repo

Otherwise different Gits set up and tear down the repo,
leading to issues.
This commit is contained in:
ISSOtm
2026-04-16 03:16:56 +02:00
parent 63609871f4
commit aeedfb35a6
+2 -2
View File
@@ -324,8 +324,6 @@ jobs:
runs-on: windows-2022 runs-on: windows-2022
timeout-minutes: 30 timeout-minutes: 30
steps: steps:
- name: Checkout repo
uses: actions/checkout@v6
- name: Setup Cygwin - name: Setup Cygwin
uses: cygwin/cygwin-install-action@v6 uses: cygwin/cygwin-install-action@v6
with: with:
@@ -337,6 +335,8 @@ jobs:
libpng-devel libpng-devel
make make
pkg-config pkg-config
- name: Checkout repo
uses: actions/checkout@v6
- name: Build & install using Make - name: Build & install using Make
shell: C:\cygwin\bin\env.exe CYGWIN_NOWINPATH=1 CHERE_INVOKING=1 C:\cygwin\bin\bash.exe -o igncr '{0}' shell: C:\cygwin\bin\env.exe CYGWIN_NOWINPATH=1 CHERE_INVOKING=1 C:\cygwin\bin\bash.exe -o igncr '{0}'
run: | # Cygwin does not support `make develop` sanitizers ASan or UBSan run: | # Cygwin does not support `make develop` sanitizers ASan or UBSan