From 1576ac820f7b95f7006a7e2c916af9eae6884fa4 Mon Sep 17 00:00:00 2001 From: Alexander Medvedev Date: Tue, 19 May 2026 22:04:08 +0200 Subject: [PATCH] fix: CI (1) --- .github/workflows/docker.yml | 4 ++++ .github/workflows/rust.yml | 14 ++++++++++++++ .github/workflows/typos.yml | 2 ++ 3 files changed, 20 insertions(+) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 06f2067a4..d2f14d216 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -42,6 +42,8 @@ jobs: - name: Checkout uses: actions/checkout@v6 + with: + submodules: recursive - name: Login to GitHub CR uses: docker/login-action@v4 @@ -99,6 +101,8 @@ jobs: - name: Checkout uses: actions/checkout@v6 + with: + submodules: recursive - name: Download Digests uses: actions/download-artifact@v8 diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 565ef360c..19d44e803 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -19,6 +19,8 @@ jobs: - stable steps: - uses: actions/checkout@v6 + with: + submodules: recursive - run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }} - run: rustup component add rustfmt - uses: Swatinem/rust-cache@v2 @@ -33,6 +35,8 @@ jobs: - stable steps: - uses: actions/checkout@v6 + with: + submodules: recursive - run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }} - uses: bnjbvr/cargo-machete@main clippy_debug: @@ -45,6 +49,8 @@ jobs: - stable steps: - uses: actions/checkout@v6 + with: + submodules: recursive - run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }} - run: rustup component add clippy - uses: Swatinem/rust-cache@v2 @@ -60,6 +66,8 @@ jobs: - stable steps: - uses: actions/checkout@v6 + with: + submodules: recursive - run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }} - run: rustup component add clippy - uses: Swatinem/rust-cache@v2 @@ -84,6 +92,8 @@ jobs: - stable steps: - uses: actions/checkout@v6 + with: + submodules: recursive - run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }} - uses: taiki-e/install-action@nextest - uses: Swatinem/rust-cache@v2 @@ -110,6 +120,8 @@ jobs: - stable steps: - uses: actions/checkout@v6 + with: + submodules: recursive - run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }} - uses: Swatinem/rust-cache@v2 @@ -140,6 +152,8 @@ jobs: if: github.event_name == 'push' && github.ref == 'refs/heads/master' steps: - uses: actions/checkout@v6 + with: + submodules: recursive - name: Download prebuilt binary artifacts uses: actions/download-artifact@v8 with: diff --git a/.github/workflows/typos.yml b/.github/workflows/typos.yml index 72c96a185..9e197aace 100644 --- a/.github/workflows/typos.yml +++ b/.github/workflows/typos.yml @@ -18,5 +18,7 @@ jobs: steps: - name: Checkout Actions Repository uses: actions/checkout@v6 + with: + submodules: recursive - name: Spell Check Repo uses: crate-ci/typos@v1.46.2