From e504def9e40b472f224244cfa8d58a94c2e48d20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C4=99drzej=20Stuczy=C5=84ski?= Date: Thu, 10 Aug 2023 14:40:15 +0100 Subject: [PATCH] using stricter version requirements for mdbook and mdbook-variables --- .github/workflows/ci-dev.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-dev.yml b/.github/workflows/ci-dev.yml index 82068fce76..16a4dda0b4 100644 --- a/.github/workflows/ci-dev.yml +++ b/.github/workflows/ci-dev.yml @@ -22,10 +22,13 @@ jobs: with: toolchain: stable - name: Install mdbook - run: (test -x $HOME/.cargo/bin/mdbook || cargo install --vers "^0.4" mdbook) + # to make sure we don't run into toml dependency issue, make sure to pull fixed mdbook that depends on old 0.5 + # and OLD mdbook-variables that uses the same dependency + # (mdbook-variables 0.2.3 updated to 0.7 which was used by mdbook incorrectly and extremely briefly) + run: (test -x $HOME/.cargo/bin/mdbook || cargo install --vers "^0.4.33" mdbook) - name: Install mdbook plugins run: | - cargo install --vers "^0.2.0" mdbook-variables && cargo install \ + cargo install --vers "=0.2.2" mdbook-variables && cargo install \ --vers "^1.8.0" mdbook-admonish && cargo install --vers \ "^0.1.2" mdbook-last-changed && cargo install --vers "^0.1.2" mdbook-theme \ && cargo install --vers "^0.7.7" mdbook-linkcheck