mirror of
https://github.com/bevyengine/bevy
synced 2024-12-04 02:19:15 +00:00
don't check doc in beta ci as it requires nightly (#16356)
# Objective - Fixes #16350 ## Solution - Doc requires nightly, it can't run on beta
This commit is contained in:
parent
0dea47e90f
commit
0249bb7686
1 changed files with 1 additions and 19 deletions
20
.github/workflows/weekly.yml
vendored
20
.github/workflows/weekly.yml
vendored
|
@ -59,28 +59,10 @@ jobs:
|
||||||
# See tools/ci/src/main.rs for the commands this runs
|
# See tools/ci/src/main.rs for the commands this runs
|
||||||
run: cargo run -p ci -- compile
|
run: cargo run -p ci -- compile
|
||||||
|
|
||||||
check-doc:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
timeout-minutes: 30
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- uses: dtolnay/rust-toolchain@beta
|
|
||||||
- name: Install Linux dependencies
|
|
||||||
uses: ./.github/actions/install-linux-deps
|
|
||||||
with:
|
|
||||||
wayland: true
|
|
||||||
xkb: true
|
|
||||||
- name: Build and check docs
|
|
||||||
# See tools/ci/src/main.rs for the commands this runs
|
|
||||||
run: cargo run -p ci -- doc
|
|
||||||
env:
|
|
||||||
CARGO_INCREMENTAL: 0
|
|
||||||
RUSTFLAGS: "-C debuginfo=0 --cfg docsrs_dep"
|
|
||||||
|
|
||||||
open-issue:
|
open-issue:
|
||||||
name: Warn that weekly CI fails
|
name: Warn that weekly CI fails
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
needs: [test, lint, check-compiles, check-doc]
|
needs: [test, lint, check-compiles]
|
||||||
permissions:
|
permissions:
|
||||||
issues: write
|
issues: write
|
||||||
# Use always() so the job doesn't get canceled if any other jobs fail
|
# Use always() so the job doesn't get canceled if any other jobs fail
|
||||||
|
|
Loading…
Reference in a new issue