From 83c47078cc1d7511ba33a7b9cfda0435abd7d693 Mon Sep 17 00:00:00 2001 From: Spartan322 Date: Fri, 21 Aug 2026 18:05:46 -0400 Subject: [PATCH] Fix submodule modification CI build skip bug --- .github/workflows/builds.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index f461089c..ce64d6df 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -27,7 +27,7 @@ jobs: - name: Checkout project uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: - submodules: recursive + submodules: true fetch-depth: 0 # Treeless clone. Slightly less performant than a shallow clone, but makes finding diffs instantaneous. filter: tree:0 # See: https://github.blog/open-source/git/get-up-to-speed-with-partial-clone-and-shallow-clone/ persist-credentials: false @@ -48,6 +48,7 @@ jobs: safe_output: false # Output passed to environment variable to avoid command injection. separator: '" "' # To account for paths with spaces, ensure our items are split by quotes internally. skip_initial_fetch: true + fetch_additional_submodule_history: true files_yaml_from_source_file: .github/changed-files.yml - name: Style checks via prek