From 169f74f8d90260b2083f3587ca0eba34ef30af4d Mon Sep 17 00:00:00 2001 From: rustdesk Date: Mon, 31 Aug 2026 17:12:14 +0800 Subject: [PATCH] fix(ci): check out submodules in update-webpki-roots The root workspace lists libs/hbb_common as a member, so without the submodule cargo cannot load the workspace and `cargo update` exits 101. The job has failed on every scheduled run since it was added. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01Gecc6fgEeSxs6VRiQmAeof --- .github/workflows/update-webpki-roots.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/update-webpki-roots.yml b/.github/workflows/update-webpki-roots.yml index e1efdb0d6..bf3150653 100644 --- a/.github/workflows/update-webpki-roots.yml +++ b/.github/workflows/update-webpki-roots.yml @@ -33,6 +33,10 @@ jobs: steps: - name: Checkout source code uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + with: + # The root workspace lists libs/hbb_common as a member; without the + # submodule its manifest is missing and cargo cannot load the workspace. + submodules: recursive - name: Update webpki-roots in all lockfiles id: update