diff --git a/.github/bors.toml b/.github/bors.toml index 2ae95016b77d4..0e494d98c532f 100644 --- a/.github/bors.toml +++ b/.github/bors.toml @@ -8,6 +8,7 @@ status = [ "build-android", "markdownlint", "run-examples", + "check-doc", ] use_squash_merge = true diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 80d5e55333e05..d1bcd4e3c4b3f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -129,7 +129,7 @@ jobs: sleep 10 done - deadlinks: + check-doc: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -138,6 +138,8 @@ jobs: if: runner.os == 'linux' - name: Installs cargo-deadlinks run: cargo install cargo-deadlinks - - name: Checks dead doc links - run: cargo doc --all-features --no-deps && cargo deadlinks --dir target/doc/bevy + - name: Build and check doc + run: RUSTDOCFLAGS='-D warnings' cargo doc --all-features --no-deps + - name: Checks dead links + run: cargo deadlinks --dir target/doc/bevy continue-on-error: true