22
22
runs-on : ubuntu-22.04
23
23
steps :
24
24
- name : Checkout sources
25
- uses : actions/checkout@v2
25
+ uses : actions/checkout@v2.5.0
26
26
- name : Install toolchain
27
- uses : actions-rs/toolchain@v1
27
+ uses : actions-rs/toolchain@v1.0.6
28
28
with :
29
29
profile : ${{ env.TOOLCHAIN_PROFILE }}
30
30
toolchain : ${{ env.RUST_TOOLCHAIN }}
@@ -37,12 +37,12 @@ jobs:
37
37
sudo apt install -y libgtk-4-dev
38
38
sudo apt install -y libadwaita-1-dev
39
39
- name : Run cargo fmt
40
- uses : actions-rs/cargo@v1
40
+ uses : actions-rs/cargo@v1.0.1
41
41
with :
42
42
command : fmt
43
43
args : --all -- --check
44
44
- name : Run cargo clippy
45
- uses : actions-rs/cargo@v1
45
+ uses : actions-rs/cargo@v1.0.1
46
46
with :
47
47
command : clippy
48
48
args : --all-features
53
53
needs : [lints]
54
54
steps :
55
55
- name : Checkout sources
56
- uses : actions/checkout@v2
56
+ uses : actions/checkout@v2.5.0
57
57
- name : Install toolchain
58
- uses : actions-rs/toolchain@v1
58
+ uses : actions-rs/toolchain@v1.0.6
59
59
with :
60
60
profile : ${{ env.TOOLCHAIN_PROFILE }}
61
61
toolchain : ${{ env.RUST_TOOLCHAIN }}
67
67
sudo apt install -y libgtk-4-dev
68
68
sudo apt install -y libadwaita-1-dev
69
69
- name : Run Build for Linux
70
- uses : actions-rs/cargo@v1
70
+ uses : actions-rs/cargo@v1.0.1
71
71
with :
72
72
command : build
73
73
args : --verbose --target x86_64-unknown-linux-gnu
77
77
needs : [build-linux]
78
78
steps :
79
79
- name : Checkout sources
80
- uses : actions/checkout@v2
80
+ uses : actions/checkout@v2.5.0
81
81
- name : Install toolchain
82
- uses : actions-rs/toolchain@v1
82
+ uses : actions-rs/toolchain@v1.0.6
83
83
with :
84
84
profile : ${{ env.TOOLCHAIN_PROFILE }}
85
85
toolchain : ${{ env.RUST_TOOLCHAIN }}
@@ -91,12 +91,12 @@ jobs:
91
91
sudo apt install -y libgtk-4-dev
92
92
sudo apt install -y libadwaita-1-dev
93
93
- name : Run cargo test -no-run
94
- uses : actions-rs/cargo@v1
94
+ uses : actions-rs/cargo@v1.0.1
95
95
with :
96
96
command : test
97
97
args : --no-run --verbose
98
98
- name : Run cargo test
99
- uses : actions-rs/cargo@v1
99
+ uses : actions-rs/cargo@v1.0.1
100
100
with :
101
101
command : test
102
102
args : --verbose
@@ -106,9 +106,9 @@ jobs:
106
106
needs : [test]
107
107
steps :
108
108
- name : Checkout sources
109
- uses : actions/checkout@v2
109
+ uses : actions/checkout@v2.5.0
110
110
- name : Install toolchain
111
- uses : actions-rs/toolchain@v1
111
+ uses : actions-rs/toolchain@v1.0.6
112
112
with :
113
113
profile : ${{ env.TOOLCHAIN_PROFILE }}
114
114
toolchain : ${{ env.RUST_TOOLCHAIN }}
0 commit comments