1717 CARGO_TERM_COLOR : always
1818 CARGO_INCREMENTAL : " 0"
1919 CARGO_PROFILE_DEV_DEBUG : " 0"
20- RUST_TOOLCHAIN_VERSION : " 1.82 .0"
20+ RUST_TOOLCHAIN_VERSION : " 1.85 .0"
2121 RUSTFLAGS : " -D warnings"
2222 RUSTDOCFLAGS : " -D warnings"
2323 RUST_LOG : " info"
@@ -30,14 +30,14 @@ jobs:
3030 env :
3131 RUSTC_BOOTSTRAP : 1
3232 steps :
33- - uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
33+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3434 - uses : dtolnay/rust-toolchain@master
3535 with :
3636 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
3737 - uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
3838 with :
3939 key : udeps
40- - run : cargo install --locked cargo-udeps@0.1.50
40+ - uses : stackabletech/ cargo- install-action@ cargo-udeps
4141 - run : cargo udeps --all-targets --all-features
4242
4343 run_cargodeny :
5353 continue-on-error : ${{ matrix.checks == 'advisories' }}
5454
5555 steps :
56- - uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
56+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
5757 - uses : EmbarkStudios/cargo-deny-action@e2f4ede4a4e60ea15ff31bc0647485d80c66cfba # v2.0.4
5858 with :
5959 command : check ${{ matrix.checks }}
6262 name : Run Rustfmt
6363 runs-on : ubuntu-latest
6464 steps :
65- - uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
65+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
6666 - uses : dtolnay/rust-toolchain@master
6767 with :
6868 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
@@ -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@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
83+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
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@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
90+ - uses : Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
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@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
115+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
116116 - uses : dtolnay/rust-toolchain@master
117117 with :
118118 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
119119 components : rustfmt
120- - uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
120+ - uses : Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
121121 with :
122122 key : doc
123123 - run : cargo doc --document-private-items
@@ -130,15 +130,15 @@ jobs:
130130 - run_rustdoc
131131 runs-on : ubuntu-latest
132132 steps :
133- - uses : actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
133+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
134134 - uses : dtolnay/rust-toolchain@master
135135 with :
136136 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
137137 # rust-src is required for trybuild stderr output comparison to work
138138 # for our cases.
139139 # See: https://github.com/dtolnay/trybuild/issues/236#issuecomment-1620950759
140140 components : rust-src
141- - uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
141+ - uses : Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
142142 with :
143143 key : test
144144 - run : cargo test --all-features
0 commit comments