17
17
CARGO_TERM_COLOR : always
18
18
CARGO_INCREMENTAL : ' 0'
19
19
CARGO_PROFILE_DEV_DEBUG : ' 0'
20
- RUST_TOOLCHAIN_VERSION : " 1.80.1 "
20
+ RUST_TOOLCHAIN_VERSION : " 1.81.0 "
21
21
RUSTFLAGS : " -D warnings"
22
22
RUSTDOCFLAGS : " -D warnings"
23
23
RUST_LOG : " info"
@@ -30,11 +30,11 @@ jobs:
30
30
env :
31
31
RUSTC_BOOTSTRAP : 1
32
32
steps :
33
- - uses : actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
33
+ - uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
34
34
- uses : dtolnay/rust-toolchain@master
35
35
with :
36
36
toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
37
- - uses : Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2.7.3
37
+ - uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
38
38
with :
39
39
key : udeps
40
40
- run : cargo install --locked cargo-udeps@0.1.50
53
53
continue-on-error : ${{ matrix.checks == 'advisories' }}
54
54
55
55
steps :
56
- - uses : actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
56
+ - uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
57
57
- uses : EmbarkStudios/cargo-deny-action@3f4a782664881cf5725d0ffd23969fcce89fd868 # v1.6.3
58
58
with :
59
59
command : check ${{ matrix.checks }}
@@ -62,12 +62,12 @@ jobs:
62
62
name : Run Rustfmt
63
63
runs-on : ubuntu-latest
64
64
steps :
65
- - uses : actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
65
+ - uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
66
66
- uses : dtolnay/rust-toolchain@master
67
67
with :
68
68
toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
69
69
components : rustfmt
70
- - uses : Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2.7.3
70
+ - uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
71
71
with :
72
72
key : fmt
73
73
- run : cargo fmt --all -- --check
@@ -80,14 +80,14 @@ jobs:
80
80
run : |
81
81
sudo apt-get update
82
82
sudo apt-get install protobuf-compiler krb5-user libkrb5-dev libclang-dev liblzma-dev libssl-dev pkg-config
83
- - uses : actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
83
+ - uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
84
84
with :
85
85
submodules : recursive
86
86
- uses : dtolnay/rust-toolchain@master
87
87
with :
88
88
toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
89
89
components : clippy
90
- - uses : Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2.7.3
90
+ - uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
91
91
with :
92
92
key : clippy
93
93
- name : Run clippy action to produce annotations
@@ -112,12 +112,12 @@ jobs:
112
112
name : Run RustDoc
113
113
runs-on : ubuntu-latest
114
114
steps :
115
- - uses : actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
115
+ - uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
116
116
- uses : dtolnay/rust-toolchain@master
117
117
with :
118
118
toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
119
119
components : rustfmt
120
- - uses : Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2.7.3
120
+ - uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
121
121
with :
122
122
key : doc
123
123
- run : cargo doc --document-private-items
@@ -131,15 +131,15 @@ jobs:
131
131
- run_rustdoc
132
132
runs-on : ubuntu-latest
133
133
steps :
134
- - uses : actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
134
+ - uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
135
135
- uses : dtolnay/rust-toolchain@master
136
136
with :
137
137
toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
138
138
# rust-src is required for trybuild stderr output comparison to work
139
139
# for our cases.
140
140
# See: https://github.com/dtolnay/trybuild/issues/236#issuecomment-1620950759
141
141
components : rust-src
142
- - uses : Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2.7.3
142
+ - uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
143
143
with :
144
144
key : test
145
145
- run : cargo test --all-features
0 commit comments