1717 CARGO_TERM_COLOR : always
1818 CARGO_INCREMENTAL : ' 0'
1919 CARGO_PROFILE_DEV_DEBUG : ' 0'
20- RUST_TOOLCHAIN_VERSION : " 1.80.1 "
20+ RUST_TOOLCHAIN_VERSION : " 1.81.0 "
2121 RUSTFLAGS : " -D warnings"
2222 RUSTDOCFLAGS : " -D warnings"
2323 RUST_LOG : " info"
@@ -30,11 +30,11 @@ jobs:
3030 env :
3131 RUSTC_BOOTSTRAP : 1
3232 steps :
33- - uses : actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
33+ - uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
3434 - uses : dtolnay/rust-toolchain@master
3535 with :
3636 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
37- - uses : Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2.7.3
37+ - uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
3838 with :
3939 key : udeps
4040 -
run :
cargo install --locked [email protected] 5353 continue-on-error : ${{ matrix.checks == 'advisories' }}
5454
5555 steps :
56- - uses : actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
56+ - uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
5757 - uses : EmbarkStudios/cargo-deny-action@3f4a782664881cf5725d0ffd23969fcce89fd868 # v1.6.3
5858 with :
5959 command : check ${{ matrix.checks }}
@@ -62,12 +62,12 @@ jobs:
6262 name : Run Rustfmt
6363 runs-on : ubuntu-latest
6464 steps :
65- - uses : actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
65+ - uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
6666 - uses : dtolnay/rust-toolchain@master
6767 with :
6868 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
6969 components : rustfmt
70- - uses : Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2.7.3
70+ - uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
7171 with :
7272 key : fmt
7373 - run : cargo fmt --all -- --check
@@ -80,14 +80,14 @@ jobs:
8080 run : |
8181 sudo apt-get update
8282 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
8484 with :
8585 submodules : recursive
8686 - uses : dtolnay/rust-toolchain@master
8787 with :
8888 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
8989 components : clippy
90- - uses : Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2.7.3
90+ - uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
9191 with :
9292 key : clippy
9393 - name : Run clippy action to produce annotations
@@ -112,12 +112,12 @@ jobs:
112112 name : Run RustDoc
113113 runs-on : ubuntu-latest
114114 steps :
115- - uses : actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
115+ - uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
116116 - uses : dtolnay/rust-toolchain@master
117117 with :
118118 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
119119 components : rustfmt
120- - uses : Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2.7.3
120+ - uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
121121 with :
122122 key : doc
123123 - run : cargo doc --document-private-items
@@ -131,15 +131,15 @@ jobs:
131131 - run_rustdoc
132132 runs-on : ubuntu-latest
133133 steps :
134- - uses : actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
134+ - uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
135135 - uses : dtolnay/rust-toolchain@master
136136 with :
137137 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
138138 # rust-src is required for trybuild stderr output comparison to work
139139 # for our cases.
140140 # See: https://github.com/dtolnay/trybuild/issues/236#issuecomment-1620950759
141141 components : rust-src
142- - uses : Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2.7.3
142+ - uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
143143 with :
144144 key : test
145145 - run : cargo test --all-features
0 commit comments