|
7 | 7 | name: Check |
8 | 8 | runs-on: ubuntu-latest |
9 | 9 | steps: |
10 | | - - uses: actions/checkout@v4 |
| 10 | + - uses: actions/checkout@v5 |
11 | 11 | - run: cargo check --workspace --all-targets --all-features |
12 | 12 |
|
13 | 13 | check_msrv: |
14 | 14 | name: Check ash, ash-window and ash-rewrite MSRV (1.69.0) |
15 | 15 | runs-on: ubuntu-latest |
16 | 16 | steps: |
17 | | - - uses: actions/checkout@v4 |
| 17 | + - uses: actions/checkout@v5 |
18 | 18 | |
19 | 19 | - name: Check ash, ash-window and ash-rewrite |
20 | 20 | run: cargo check -p ash -p ash-rewrite -p ash-window --all-features |
|
26 | 26 | name: Generated |
27 | 27 | runs-on: ubuntu-latest |
28 | 28 | steps: |
29 | | - - uses: actions/checkout@v4 |
| 29 | + - uses: actions/checkout@v5 |
30 | 30 | - name: Checkout submodule |
31 | 31 | # Manually update submodules with --checkout because they are configured with update=none and will be skipped otherwise |
32 | 32 | run: git submodule update --recursive --init --force --checkout |
|
41 | 41 | steps: |
42 | 42 | - name: Install Vulkan loader |
43 | 43 | run: sudo apt-get install libvulkan-dev |
44 | | - - uses: actions/checkout@v4 |
| 44 | + - uses: actions/checkout@v5 |
45 | 45 | - name: Test all targets |
46 | 46 | run: cargo test --workspace --all-targets |
47 | 47 | - name: Test docs |
|
51 | 51 | name: Rustfmt |
52 | 52 | runs-on: ubuntu-latest |
53 | 53 | steps: |
54 | | - - uses: actions/checkout@v4 |
| 54 | + - uses: actions/checkout@v5 |
55 | 55 | - run: cargo fmt --all -- --check |
56 | 56 |
|
57 | 57 | clippy: |
|
65 | 65 | - x86_64-apple-darwin |
66 | 66 | - aarch64-apple-ios |
67 | 67 | steps: |
68 | | - - uses: actions/checkout@v4 |
| 68 | + - uses: actions/checkout@v5 |
69 | 69 | - name: Add Rust target ${{ matrix.target }} |
70 | 70 | run: rustup target add ${{ matrix.target }} |
71 | 71 | - name: Clippy lint without features |
|
86 | 86 | name: Build-test docs |
87 | 87 | runs-on: ubuntu-latest |
88 | 88 | steps: |
89 | | - - uses: actions/checkout@v4 |
| 89 | + - uses: actions/checkout@v5 |
90 | 90 | - name: Document all crates |
91 | 91 | env: |
92 | 92 | RUSTDOCFLAGS: -Dwarnings |
|
0 commit comments