From 949dbb5571d53c7b4fcc36863c87a99cab378208 Mon Sep 17 00:00:00 2001 From: Michael Kubacki Date: Fri, 15 May 2026 19:08:48 -0400 Subject: [PATCH 1/2] mdbook: Update dependencies Updates dependencies to the latest compatible versions. The latest mdbook release is 0.5.2 but the latest mdbook-admonish release 1.20.0 is not compatible with mdbook 0.5.x. So, mdbook is updated to the latest 0.4.x release, which is 0.4.52. Note: mdbook-admonish might give a warning like the following: ``` Warning: The mdbook-admonish preprocessor was built against version 0.4.51 of mdbook, but we're being called from version 0.4.52 ``` That hasn't been observed to be a problem. Nearby versions of mdbook-mermaid are built against 0.4.52, so they would give a similar warning if mdbook were downgraded. Signed-off-by: Michael Kubacki --- .sync/rust/rust-toolchain.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.sync/rust/rust-toolchain.toml b/.sync/rust/rust-toolchain.toml index 02d435d..5d9b189 100644 --- a/.sync/rust/rust-toolchain.toml +++ b/.sync/rust/rust-toolchain.toml @@ -17,7 +17,7 @@ cargo-llvm-cov = "0.6.18" cargo-make = "0.37.21" cargo-release = "0.25.12" cargo-vet = "0.10.0" -mdbook = "0.4.40" -mdbook-admonish = "1.18.0" +mdbook = "0.4.52" +mdbook-admonish = "1.20.0" mdbook-linkcheck = "0.7.7" -mdbook-mermaid = "0.14.0" +mdbook-mermaid = "0.16.2" From ff03b4cc4ca21c2e4612898e22778b7a81e84a25 Mon Sep 17 00:00:00 2001 From: Michael Kubacki Date: Fri, 15 May 2026 19:12:10 -0400 Subject: [PATCH 2/2] Sync updates for adding mdbook to patina-qemu 1. Sync the publish-mdbook.yml workflow to patina-qemu 2. Add an entry to .gitignore in patina-qemu for the mdbook output directory Signed-off-by: Michael Kubacki --- .sync/Files.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.sync/Files.yml b/.sync/Files.yml index 6568215..5b1bc42 100644 --- a/.sync/Files.yml +++ b/.sync/Files.yml @@ -100,6 +100,7 @@ group: - '/Conf/' - '/target' - 'BuildConfig.conf' + - 'docs/book/' - 'tags/' - '*secure_mm.log' - '*secure.log' @@ -661,6 +662,7 @@ group: dest: .github/workflows/publish-mdbook.yml repos: | OpenDevicePartnership/patina + OpenDevicePartnership/patina-qemu # Workflow - Publish Release - files: