From bb48c8775a5415f2c86663e356067b53f414a0cc Mon Sep 17 00:00:00 2001 From: Eliah Kagan Date: Wed, 18 Oct 2023 05:59:57 -0400 Subject: [PATCH] Don't pre-clone submodules on CI, at least for now This has actions/checkout no longer automatically clone submodules in the CI test workflows. This change is for the purpose of reproducing #1713, to allow the forthcoming fix for it to be tested. However, continuing to rely on init-tests-after-clone.sh to get the submodules would serve as a kind of regression testing for #1713. So it is unclear at this time if and when this change should be undone. --- .github/workflows/cygwin-test.yml | 1 - .github/workflows/pythonpackage.yml | 1 - 2 files changed, 2 deletions(-) diff --git a/.github/workflows/cygwin-test.yml b/.github/workflows/cygwin-test.yml index d190f1132..89c03a394 100644 --- a/.github/workflows/cygwin-test.yml +++ b/.github/workflows/cygwin-test.yml @@ -26,7 +26,6 @@ jobs: - uses: actions/checkout@v4 with: fetch-depth: 0 - submodules: recursive - name: Install Cygwin uses: cygwin/cygwin-install-action@v4 diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/pythonpackage.yml index 2a82e0e03..2dd97183b 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/pythonpackage.yml @@ -27,7 +27,6 @@ jobs: - uses: actions/checkout@v4 with: fetch-depth: 0 - submodules: recursive - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v4