1717 matrix :
1818 rust :
1919 - stable
20- - 1.74 .0
20+ - 1.85 .0
2121 steps :
2222 - uses : actions/checkout@v2
2323 - uses : actions-rs/toolchain@v1
3737 matrix :
3838 rust :
3939 - stable
40- - 1.74 .0
40+ - 1.85 .0
4141 steps :
4242 - uses : actions/checkout@v2
4343 - uses : actions-rs/toolchain@v1
6666 fail-fast : false
6767 matrix :
6868 job :
69+ # Ubuntu 24.04
70+ - { os: ubuntu-24.04 , target: x86_64-unknown-linux-gnu , use-cross: false }
71+ - { os: ubuntu-24.04 , target: x86_64-unknown-linux-musl , use-cross: true }
72+ - { os: ubuntu-24.04 , target: arm-unknown-linux-gnueabihf , use-cross: true }
73+ - { os: ubuntu-24.04 , target: aarch64-unknown-linux-gnu , use-cross: true }
74+ - { os: ubuntu-24.04 , target: i586-unknown-linux-gnu , use-cross: true }
75+ - { os: ubuntu-24.04 , target: i686-unknown-linux-gnu , use-cross: true }
76+ - { os: ubuntu-24.04 , target: i686-unknown-linux-musl , use-cross: true }
6977 # Ubuntu 22.04
7078 - { os: ubuntu-22.04 , target: x86_64-unknown-linux-gnu , use-cross: false }
7179 - { os: ubuntu-22.04 , target: x86_64-unknown-linux-musl , use-cross: true }
7482 - { os: ubuntu-22.04 , target: i586-unknown-linux-gnu , use-cross: true }
7583 - { os: ubuntu-22.04 , target: i686-unknown-linux-gnu , use-cross: true }
7684 - { os: ubuntu-22.04 , target: i686-unknown-linux-musl , use-cross: true }
77- # Ubuntu 20.04
78- - { os: ubuntu-20.04 , target: x86_64-unknown-linux-gnu , use-cross: false }
79- - { os: ubuntu-20.04 , target: x86_64-unknown-linux-musl , use-cross: true }
80- - { os: ubuntu-20.04 , target: arm-unknown-linux-gnueabihf , use-cross: true }
81- - { os: ubuntu-20.04 , target: aarch64-unknown-linux-gnu , use-cross: true }
82- - { os: ubuntu-20.04 , target: i586-unknown-linux-gnu , use-cross: true }
83- - { os: ubuntu-20.04 , target: i686-unknown-linux-gnu , use-cross: true }
84- - { os: ubuntu-20.04 , target: i686-unknown-linux-musl , use-cross: true }
8585 # MacOS 14
8686 - { os: macos-14 , target: aarch64-apple-darwin , use-cross: false }
87- # Macos 13
88- - { os: macos-13 , target: x86_64-apple-darwin , use-cross: false }
8987 # Windows 2022
9088 - { os: windows-2022 , target: i686-pc-windows-msvc , use-cross: false }
9189 - { os: windows-2022 , target: x86_64-pc-windows-gnu , use-cross: false }
@@ -137,7 +135,7 @@ jobs:
137135 - uses : actions-rs/toolchain@v1
138136 with :
139137 profile : minimal
140- toolchain : 1.74 .0
138+ toolchain : 1.85 .0
141139 override : true
142140 - run : rustup component add rustfmt
143141 - uses : actions-rs/cargo@v1
@@ -154,7 +152,7 @@ jobs:
154152 - uses : actions-rs/toolchain@v1
155153 with :
156154 profile : minimal
157- toolchain : 1.74 .0
155+ toolchain : 1.85 .0
158156 override : true
159157 - run : rustup component add clippy
160158 - uses : actions-rs/cargo@v1
0 commit comments