From f184b36fdb11cfa056f46b8819007d4ea5d18c8f Mon Sep 17 00:00:00 2001 From: Sheogorath <sheogorath@shivering-isles.com> Date: Mon, 1 Jan 2024 03:13:51 +0100 Subject: [PATCH] ci(docs): Use pinned version --- docs/.gitlab-ci.yaml | 8 +++++--- images/tools/Earthfile | 4 ++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/docs/.gitlab-ci.yaml b/docs/.gitlab-ci.yaml index 3cf5f5b04..de4a141f7 100644 --- a/docs/.gitlab-ci.yaml +++ b/docs/.gitlab-ci.yaml @@ -1,14 +1,16 @@ stages: - build -pages: +build-docs: stage: build image: docker.io/library/rust variables: CARGO_HOME: $CI_PROJECT_DIR/cargo + # renovate: datasource=github-releases depName=rust-lang/mdBook + MDBOOK_VERSION: v0.4.36 before_script: - export PATH="$PATH:$CARGO_HOME/bin" - - mdbook --version || cargo install mdbook + - mdbook --version || cargo install --version "${MDBOOK_VERSION//v}" mdbook script: - mdbook build docs -d public rules: @@ -23,7 +25,7 @@ pages: tags: - kubernetes -upload: +upload-docs: stage: release image: name: docker.io/minio/mc diff --git a/images/tools/Earthfile b/images/tools/Earthfile index cee0dc2ea..5b2c40b31 100644 --- a/images/tools/Earthfile +++ b/images/tools/Earthfile @@ -138,8 +138,8 @@ mdbook: # mdbook CLI cache FROM ../mirror+fedora - # renovate: datasource=github-releases depName=kubernetes-sigs/krew - ARG MDBOOK_VERSION=v0.4.18 + # renovate: datasource=github-releases depName=rust-lang/mdBook + ARG MDBOOK_VERSION=v0.4.36 ENV MDBOOK_VERSION=${MDBOOK_VERSION} RUN curl -L "https://github.com/rust-lang/mdBook/releases/download/${MDBOOK_VERSION}/mdbook-${MDBOOK_VERSION}-x86_64-unknown-linux-gnu.tar.gz" | tar xvzf - mdbook \ -- GitLab