From 01a09c8953771aa62a4a869a9a3b9922b4b4cf30 Mon Sep 17 00:00:00 2001 From: Oscar Spencer Date: Thu, 6 Nov 2025 14:25:50 -0600 Subject: [PATCH] fix: Don't include binaryen submodules so Windows builds with opam (#138) --- .github/workflows/esy.yml | 2 +- .github/workflows/opam.yml | 2 +- .github/workflows/release.yml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/esy.yml b/.github/workflows/esy.yml index 493bcce..033a65f 100644 --- a/.github/workflows/esy.yml +++ b/.github/workflows/esy.yml @@ -30,7 +30,7 @@ jobs: - name: Checkout project uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: - submodules: "recursive" + submodules: true - name: Install local dependencies run: | diff --git a/.github/workflows/opam.yml b/.github/workflows/opam.yml index 878ea15..bfdf840 100644 --- a/.github/workflows/opam.yml +++ b/.github/workflows/opam.yml @@ -24,7 +24,7 @@ jobs: - name: Checkout project uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: - submodules: "recursive" + submodules: true - name: Setup OCaml ${{ matrix.ocaml-compiler }} uses: ocaml/setup-ocaml@c2e6bb92370612b89f302c3aaefa1da45ee2d702 # v3.2.15 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8f29568..6791e65 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -36,11 +36,11 @@ jobs: - name: Checkout code uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: - submodules: "recursive" + submodules: true - name: Build archive run: | - git-archive-all --force-submodules libbinaryen.tar.gz + git-archive-all libbinaryen.tar.gz - name: Upload Release Asset id: upload