1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
//! Use the `ci` feature through `dev_tools::ci` to generate a GitHub
//! Actions workflow that runs the full `dev-*` suite. Prints the YAML
//! to stdout.
//!
//! Requires the `ci` feature:
//!
//! ```text
//! cargo run --example ci_generate --features ci > .github/workflows/ci.yml
//! ```
//!
//! The output uses `actions/checkout@v5`, `Swatinem/rust-cache@v2`, and
//! the patterns the dev-* suite uses for its own CI.
use ;