Skip to content

Commit 7096c66

Browse files
committed
Enable ambiguity detection in CI.
1 parent 0e805eb commit 7096c66

File tree

1 file changed

+15
-2
lines changed
  • crates/bevy_dev_tools/src/ci_testing

1 file changed

+15
-2
lines changed

crates/bevy_dev_tools/src/ci_testing/mod.rs

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,11 @@ mod systems;
66
pub use self::config::*;
77

88
use bevy_app::prelude::*;
9-
use bevy_ecs::prelude::*;
10-
use bevy_render::view::screenshot::trigger_screenshots;
9+
use bevy_ecs::{
10+
prelude::*,
11+
schedule::{LogLevel, ScheduleBuildSettings},
12+
};
13+
use bevy_render::{view::screenshot::trigger_screenshots, Render, RenderApp};
1114
use bevy_time::TimeUpdateStrategy;
1215
use core::time::Duration;
1316

@@ -50,6 +53,16 @@ impl Plugin for CiTestingPlugin {
5053
fixed_frame_time,
5154
)));
5255
}
56+
57+
// Enable ambiguity detection for the Render schedule.
58+
app.sub_app_mut(RenderApp)
59+
.edit_schedule(Render, |schedule| {
60+
schedule.set_build_settings(ScheduleBuildSettings {
61+
ambiguity_detection: LogLevel::Error,
62+
..Default::default()
63+
});
64+
});
65+
5366
app.add_event::<CiTestingCustomEvent>()
5467
.insert_resource(config)
5568
.add_systems(

0 commit comments

Comments
 (0)