Skip to content

Commit 9e9d149

Browse files
authored
chore: Bump Rust version and workflow actions (#899)
1 parent 75a8b5c commit 9e9d149

File tree

4 files changed

+17
-17
lines changed

4 files changed

+17
-17
lines changed

.github/workflows/build.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ env:
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 cargo-udeps@0.1.50
@@ -53,7 +53,7 @@ jobs:
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

.github/workflows/daily_security.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
audit:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
14-
- uses: rustsec/audit-check@dd51754d4e59da7395a4cd9b593f0ff2d61a9b95 # v1.4.1
13+
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
14+
- uses: rustsec/audit-check@69366f33c96575abad1ee0dba8212993eecbe998 # v2.0.0
1515
with:
1616
token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/pr_pre-commit.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ on:
66

77
env:
88
CARGO_TERM_COLOR: always
9-
RUST_TOOLCHAIN_VERSION: "1.80.1"
9+
RUST_TOOLCHAIN_VERSION: "1.81.0"
1010
HADOLINT_VERSION: "v1.17.6"
1111

1212
jobs:
1313
pre-commit:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
16+
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
1717
with:
1818
fetch-depth: 0
1919
- uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0

rust-toolchain.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
[toolchain]
2-
channel = "1.80.1"
2+
channel = "1.81.0"

0 commit comments

Comments
 (0)