From 477e10caff370da8de4e2fe54ff2ad97b60c6e82 Mon Sep 17 00:00:00 2001 From: Spotandjake Date: Mon, 12 Oct 2026 20:23:44 -0400 Subject: [PATCH] chore: Pin Cygwin libuv1 to 1.52.1 This pr make the same change as https://github.com/grain-lang/libbinaryen/pull/185/changes preventing our ci from stalling on windows. --- .github/workflows/opam.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/opam.yml b/.github/workflows/opam.yml index 4ef5aa40..47fe572a 100644 --- a/.github/workflows/opam.yml +++ b/.github/workflows/opam.yml @@ -37,6 +37,11 @@ jobs: with: ocaml-compiler: ${{ matrix.ocaml-compiler }} + # Cygwin's cmake hangs during compiler detection with libuv1 1.53.0 + - name: Pin Cygwin libuv1 + if: runner.os == 'Windows' + run: Start-Process -Wait -NoNewWindow C:\.opam\.cygwin\setup-x86_64.exe '-q -R C:\cygwin -P libuv1=1.52.1-1' + - name: Install local dependencies run: | opam install . --deps-only --with-test