diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 03842355..bfcd1518 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -11,13 +11,15 @@ jobs: ci: name: CI runs-on: ubuntu-latest + env: + MDBOOK_VERSION: 0.4.51 permissions: id-token: write contents: write steps: - uses: actions/checkout@v3 - name: Install mdbook - run: curl -sSL https://github.com/rust-lang/mdBook/releases/download/v0.4.48/mdbook-v0.4.48-x86_64-unknown-linux-gnu.tar.gz | tar -xz + run: curl -sSL https://github.com/rust-lang/mdBook/releases/download/v${MDBOOK_VERSION}/mdbook-v${MDBOOK_VERSION}-x86_64-unknown-linux-gnu.tar.gz | tar -xz - name: Check blacksmith format run: cargo fmt --check --manifest-path=blacksmith/Cargo.toml - name: Build book diff --git a/blacksmith/Cargo.lock b/blacksmith/Cargo.lock index 941a93be..2429051a 100644 --- a/blacksmith/Cargo.lock +++ b/blacksmith/Cargo.lock @@ -320,17 +320,6 @@ dependencies = [ "syn", ] -[[package]] -name = "dbus" -version = "0.9.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b" -dependencies = [ - "libc", - "libdbus-sys", - "winapi", -] - [[package]] name = "derive_builder" version = "0.20.2" @@ -809,16 +798,6 @@ version = "0.2.150" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c" -[[package]] -name = "libdbus-sys" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72" -dependencies = [ - "cc", - "pkg-config", -] - [[package]] name = "linux-raw-sys" version = "0.4.11" @@ -869,9 +848,9 @@ dependencies = [ [[package]] name = "mdbook" -version = "0.4.48" +version = "0.4.51" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b6fbb4ac2d9fd7aa987c3510309ea3c80004a968d063c42f0d34fea070817c1" +checksum = "a87e65420ab45ca9c1b8cdf698f95b710cc826d373fa550f0f7fad82beac9328" dependencies = [ "ammonia", "anyhow", @@ -884,7 +863,6 @@ dependencies = [ "hex", "log", "memchr", - "once_cell", "opener", "pulldown-cmark", "regex", @@ -1027,12 +1005,11 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "opener" -version = "0.7.2" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0812e5e4df08da354c851a3376fead46db31c2214f849d3de356d774d057681" +checksum = "771b9704f8cd8b424ec747a320b30b47517a6966ba2c7da90047c16f4a962223" dependencies = [ "bstr", - "dbus", "normpath", "windows-sys 0.59.0", ] diff --git a/blacksmith/Cargo.toml b/blacksmith/Cargo.toml index 8413f94b..fd506bfe 100644 --- a/blacksmith/Cargo.toml +++ b/blacksmith/Cargo.toml @@ -17,6 +17,6 @@ serde_json = "1.0.108" toml = "0.8.8" [dependencies.mdbook] -version = "0.4.48" +version = "0.4.51" default-features = false features = ["search"]