|
16 | 16 |
|
17 | 17 | - uses: taiki-e/install-action@just |
18 | 18 | - uses: taiki-e/install-action@dprint |
19 | | - - uses: taiki-e/install-action@v2 |
20 | | - with: |
21 | | - tool: typos-cli |
| 19 | + - uses: taiki-e/install-action@typos |
22 | 20 |
|
23 | 21 | - name: Ensure `fmt` has been run |
24 | 22 | run: just fmt-check |
@@ -50,10 +48,10 @@ jobs: |
50 | 48 | include: |
51 | 49 | - { build: linux-gnu, os: ubuntu-22.04, target: x86_64-unknown-linux-gnu } |
52 | 50 | - { build: linux-musl, os: ubuntu-22.04, target: x86_64-unknown-linux-musl } |
53 | | - - { build: win-gnu, os: windows-2022, target: x86_64-pc-windows-gnu } |
54 | | - - { build: win-msvc, os: windows-2022, target: x86_64-pc-windows-msvc } |
55 | | - - { build: win32-msvc, os: windows-2022, target: i686-pc-windows-msvc } |
56 | | - - { build: macos, os: macos-12 , target: x86_64-apple-darwin } |
| 51 | + - { build: win-gnu, os: windows-2025, target: x86_64-pc-windows-gnu } |
| 52 | + - { build: win-msvc, os: windows-2025, target: x86_64-pc-windows-msvc } |
| 53 | + - { build: win32-msvc, os: windows-2025, target: i686-pc-windows-msvc } |
| 54 | + - { build: macos, os: macos-15 , target: x86_64-apple-darwin } |
57 | 55 |
|
58 | 56 | steps: |
59 | 57 | - name: Checkout source code |
|
76 | 74 | sudo apt-get install -y --no-install-recommends \ |
77 | 75 | --allow-unauthenticated musl-tools |
78 | 76 |
|
79 | | - - name: Rust cache |
80 | | - uses: Swatinem/rust-cache@v2 |
81 | | - with: |
82 | | - key: ${{ matrix.os }}-${{ matrix.target }} |
83 | | - |
84 | 77 | - name: Build |
85 | 78 | run: cargo build --release --locked --target ${{ matrix.target }} |
0 commit comments