From bbe014c3a7418718ed3fd7c5717d2dfb6e26b0f6 Mon Sep 17 00:00:00 2001 From: Luke Parker Date: Thu, 17 Oct 2024 17:47:31 -0400 Subject: [PATCH] Have CI build with doc_auto_cfg --- .github/workflows/pages.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index 955a00fcf..a3e8a04a6 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -27,8 +27,6 @@ on: push: branches: - "develop" - paths: - - "docs/**" workflow_dispatch: @@ -65,11 +63,17 @@ jobs: run: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}" env: JEKYLL_ENV: production + + - name: Get nightly version to use + id: nightly + shell: bash + run: echo "version=$(cat .github/nightly-version)" >> $GITHUB_OUTPUT - name: Buld Rust docs run: | - rustup update stable - cargo doc --workspace --no-deps --all-features + rustup toolchain install ${{ steps.nightly.outputs.version }} --profile minimal -c doc + RUSTDOCFLAGS="--cfg docsrs" cargo +${{ steps.nightly.outputs.version }} doc --workspace --no-deps --all-features mv target/doc docs/_site/rust + - name: Upload artifact uses: actions/upload-pages-artifact@v3 with: