Deploy Docs GitHub Action Failing since Nov 3 2025
What went wrong
Expectation: Upon merges to main, Deploy Docs should run successfully.
Reality: Upon merges to main, it seems that every Deploy Docs run has been failing since November 3rd.
It fails with these last console messages:
error: the compiler unexpectedly panicked. this is a bug.
note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-rustdoc&template=ice.md
note: please make sure that you have updated to the latest nightly
note: please attach the file at `/home/runner/work/bevy/bevy/rustc-ice-2025-11-09T19_24_33-14036.txt` to your bug report
note: compiler flags: --crate-type lib -Z unstable-options -Z unstable-options
note: some of the compiler flags provided by cargo are hidden
query stack during panic:
end of query stack
error: could not document `bevy_camera`
warning: build failed, waiting for other jobs to finish...
Error: Process completed with exit code 101.
There is a stack trace printed before these; you can look at an individual run’s output to view more detail.
Additional information
GitHub Action located here: https://github.com/bevyengine/bevy/actions/workflows/docs.yml
The last successful run is this one: https://github.com/bevyengine/bevy/actions/runs/19046669974
Followed by two cancelled runs: https://github.com/bevyengine/bevy/actions/runs/19046774657 https://github.com/bevyengine/bevy/actions/runs/19046844730
Then this is the first failed run in the current streak: https://github.com/bevyengine/bevy/actions/runs/19046890131
bevy_camera does seem to be touched by a commit from one of those aforementioned canceled runs, but I do not think it would result in this error.
The error suggests it's something in rustdoc that is the real bug, though maybe something about bevy could be adjusted.
It might not even be about bevy_camera, but something that causes the panic to hit at that package.