From d43b9bc0edfe5b285bedf33e23a48e06ada65960 Mon Sep 17 00:00:00 2001 From: Joe Date: Mon, 9 Feb 2026 23:05:37 -0600 Subject: [PATCH] Enable submodule checkout in CI and release workflows - Updated the checkout step in both CI and release workflows to include submodule support, ensuring all necessary submodules are fetched during the build process. --- .github/workflows/ci.yml | 2 ++ .github/workflows/release.yml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 71dca0c4..f9eb12fc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -56,6 +56,8 @@ jobs: steps: - uses: actions/checkout@v4 + with: + submodules: true - name: Setup Node.js uses: actions/setup-node@v4 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 667810cf..00da9ee9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -52,6 +52,8 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + with: + submodules: true - name: Setup Node.js uses: actions/setup-node@v4