From 12c0b9bbea6beff2895900f2df9ec7b446d70d16 Mon Sep 17 00:00:00 2001 From: parrrate Date: Thu, 9 Apr 2026 12:56:18 +0000 Subject: [PATCH] `MDBOOK_VERSION` --- .github/workflows/mdbook.yml | 40 ++++++++++-------------------------- 1 file changed, 11 insertions(+), 29 deletions(-) diff --git a/.github/workflows/mdbook.yml b/.github/workflows/mdbook.yml index 3a6f7e9..796e427 100644 --- a/.github/workflows/mdbook.yml +++ b/.github/workflows/mdbook.yml @@ -1,54 +1,36 @@ -# Sample workflow for building and deploying a mdBook site to GitHub Pages -# -# To get started with mdBook see: https://rust-lang.github.io/mdBook/index.html -# name: Deploy mdBook site to Pages on: - # Runs on pushes targeting the default branch push: branches: ["latest"] - - # Allows you to run this workflow manually from the Actions tab workflow_dispatch: -# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages permissions: contents: read pages: write id-token: write -# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. -# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. concurrency: group: "pages" cancel-in-progress: false jobs: - # Build job build: runs-on: ubuntu-latest env: - MDBOOK_VERSION: 0.4.21 + MDBOOK_VERSION: 0.4.52 steps: - - uses: actions/checkout@v3 - - name: Install Rust - run: rustup update stable && rustup default stable - - name: Install mdbook - uses: taiki-e/install-action@mdbook - - name: Install mdbook-linkcheck - uses: taiki-e/install-action@mdbook-linkcheck - - name: Setup Pages - id: pages - uses: actions/configure-pages@v3 - - name: Build with mdBook - run: mdbook build - - name: Upload artifact - uses: actions/upload-pages-artifact@v4 + - uses: actions/checkout@v5 + - run: rustup update stable && rustup default stable + - uses: taiki-e/install-action@v2 + with: + tool: mdbook@0.4 + - uses: taiki-e/install-action@mdbook-linkcheck + - uses: actions/configure-pages@v3 + - run: mdbook build + - uses: actions/upload-pages-artifact@v3 with: path: ./book - - # Deployment job deploy: environment: name: github-pages @@ -58,4 +40,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v2 + uses: actions/deploy-pages@v4