File tree Expand file tree Collapse file tree 2 files changed +11
-7
lines changed Expand file tree Collapse file tree 2 files changed +11
-7
lines changed Original file line number Diff line number Diff line change 9
9
- cron : ' 50 4 * * *'
10
10
workflow_dispatch :
11
11
12
- env :
13
- rust_toolchain : nightly
14
-
15
12
jobs :
16
13
compile :
17
14
name : Compile
18
15
runs-on : ubuntu-latest
16
+
17
+ strategy :
18
+ matrix :
19
+ rust_toolchain :
20
+ - nightly
21
+ - 1.83 # MSRV
22
+
19
23
steps :
20
24
- name : Setup | Checkout
21
25
uses : actions/checkout@v2
22
26
- name : Setup | Rust
23
27
uses : actions-rs/toolchain@v1
24
28
with :
25
- toolchain : ${{ env .rust_toolchain }}
29
+ toolchain : ${{ matrix .rust_toolchain }}
26
30
components : rustfmt, clippy
27
31
- name : Setup | Std
28
- run : rustup component add rust-src --toolchain ${{ env .rust_toolchain }}-x86_64-unknown-linux-gnu
32
+ run : rustup component add rust-src --toolchain ${{ matrix .rust_toolchain }}-x86_64-unknown-linux-gnu
29
33
- name : Setup | Set default toolchain
30
- run : rustup default ${{ env .rust_toolchain }}
34
+ run : rustup default ${{ matrix .rust_toolchain }}
31
35
- name : Build | Fmt Check
32
36
run : cargo fmt -- --check
33
37
- name : Build | Clippy
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ name = "async-io-mini"
3
3
version = " 0.3.0"
4
4
authors = [
" Stjepan Glavina <[email protected] >" ,
" Ivan Markov" ]
5
5
edition = " 2021"
6
- rust-version = " 1.77 "
6
+ rust-version = " 1.83 "
7
7
description = " Async I/O fork for embedded systems"
8
8
license = " Apache-2.0 OR MIT"
9
9
repository = " https://github.com/ivmarkov/async-io-mini"
You can’t perform that action at this time.
0 commit comments