File tree Expand file tree Collapse file tree 3 files changed +19
-9
lines changed Expand file tree Collapse file tree 3 files changed +19
-9
lines changed Original file line number Diff line number Diff line change @@ -12,13 +12,22 @@ inputs:
12
12
description : ' arch'
13
13
required : false
14
14
default : ' '
15
+ toolchain :
16
+ description : ' toolchain'
17
+ required : false
18
+ default : ' stable'
15
19
runs :
16
20
using : " composite"
17
21
steps :
18
22
- name : Setup Python
19
23
uses : actions/setup-python@v4
20
24
with :
21
25
python-version : " 3.12"
26
+
27
+ - name : Setup Rust
28
+ uses : actions-rust-lang/setup-rust-toolchain@v1
29
+ with :
30
+ toolchain : ${{ inputs.toolchain }}
22
31
23
32
- name : Install Protoc
24
33
uses : arduino/setup-protoc@v2
Original file line number Diff line number Diff line change @@ -37,17 +37,17 @@ jobs:
37
37
38
38
steps :
39
39
- uses : actions/checkout@v3
40
-
41
- - name : Rust cache
42
- if : needs.check-src.outputs.status
43
- uses : swatinem/rust-cache@v2
44
40
45
41
- name : Setup
46
42
if : needs.check-src.outputs.status
47
43
uses : ./.github/actions/setup-build
48
44
with :
49
45
github-token : ${{ secrets.GITHUB_TOKEN }}
50
46
os : ${{ matrix.os }}
47
+
48
+ - name : Rust cache
49
+ if : needs.check-src.outputs.status
50
+ uses : swatinem/rust-cache@v2
51
51
52
52
- name : Test src on ${{ matrix.os }}
53
53
if : needs.check-src.outputs.status
@@ -69,17 +69,17 @@ jobs:
69
69
steps :
70
70
- uses : actions/checkout@v3
71
71
72
- - name : Rust cache
73
- if : needs.check-src.outputs.status
74
- uses : swatinem/rust-cache@v2
75
-
76
72
- name : Setup
77
73
if : needs.check-src.outputs.status
78
74
uses : ./.github/actions/setup-build
79
75
with :
80
76
github-token : ${{ secrets.GITHUB_TOKEN }}
81
77
os : ${{ matrix.os }}
82
78
79
+ - name : Rust cache
80
+ if : needs.check-src.outputs.status
81
+ uses : swatinem/rust-cache@v2
82
+
83
83
- name : Test src for unity on ${{ matrix.os }}
84
84
if : needs.check-src.outputs.status
85
85
run : |
Original file line number Diff line number Diff line change 36
36
with :
37
37
github-token : ${{ secrets.GITHUB_TOKEN }}
38
38
os : ubuntu-latest
39
- - uses : dtolnay/rust-toolchain@nightly
39
+ toolchain : nightly
40
+
40
41
- name : Install cargo-llvm-cov
41
42
uses : taiki-e/install-action@cargo-llvm-cov
42
43
You can’t perform that action at this time.
0 commit comments