Skip to content

Commit e925b4c

Browse files
committed
Merge pull request #114 from Frederick888/upgrade-dependencies-2026-03-22 into master
* upgrade-dependencies-2026-03-22: chore: Bump styfle/cancel-workflow-action to 0.13.1 chore: Bump actions/upload-artifact to v7 chore: Bump actions/cache to v5 chore: Bump actions/checkout to v6 chore: Upgrade sysinfo 0.31.4 -> 0.38.4 chore: Upgrade strum 0.26.3 -> 0.28.0 chore: Upgrade which 6.0.3 -> 8.0.2 chore: Upgrade mockall 0.13.1 -> 0.14.0 chore: Upgrade dependencies
2 parents f60788c + 666c17f commit e925b4c

6 files changed

Lines changed: 944 additions & 590 deletions

File tree

.github/workflows/gh-ph.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
name: Add commit history to pull request description
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v4
15+
- uses: actions/checkout@v6
1616
with:
1717
fetch-depth: 0
1818
- uses: Frederick888/gh-ph@v1

.github/workflows/release.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
release_id: ${{ steps.create_release.outputs.id }}
1717
is_pre: ${{ steps.release_type.outputs.is_pre }}
1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v6
2020
with:
2121
fetch-depth: 0
2222
- name: Conventional Commit Changelog
@@ -62,15 +62,15 @@ jobs:
6262
os: [ubuntu-latest, macos-latest, windows-latest]
6363
features: [default, all]
6464
steps:
65-
- uses: actions/checkout@v4
65+
- uses: actions/checkout@v6
6666
- name: Install Rust Toolchain
6767
id: rust_toolchain
6868
uses: dtolnay/rust-toolchain@master
6969
with:
7070
toolchain: stable
7171
components: rustfmt, clippy
7272
- name: Cache
73-
uses: actions/cache@v4
73+
uses: actions/cache@v5
7474
with:
7575
path: |
7676
~/.cargo/registry
@@ -104,14 +104,14 @@ jobs:
104104
- [all]
105105
- [notification, encryption, yubikey]
106106
steps:
107-
- uses: actions/checkout@v4
107+
- uses: actions/checkout@v6
108108
- name: Install Rust Toolchain
109109
id: rust_toolchain
110110
uses: dtolnay/rust-toolchain@master
111111
with:
112112
toolchain: stable
113113
- name: Cache
114-
uses: actions/cache@v4
114+
uses: actions/cache@v5
115115
with:
116116
path: |
117117
~/.cargo/registry
@@ -138,7 +138,7 @@ jobs:
138138
features: [default, all]
139139

140140
steps:
141-
- uses: actions/checkout@v4
141+
- uses: actions/checkout@v6
142142

143143
- name: Install macOS Dependencies
144144
if: contains(matrix.os, 'macos')
@@ -161,7 +161,7 @@ jobs:
161161
rustup target add aarch64-apple-darwin
162162
163163
- name: Cache
164-
uses: actions/cache@v4
164+
uses: actions/cache@v5
165165
with:
166166
path: |
167167
~/.cargo/registry

.github/workflows/rust.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- name: Cancel Previous Runs
19-
uses: styfle/cancel-workflow-action@0.12.1
19+
uses: styfle/cancel-workflow-action@0.13.1
2020
with:
2121
access_token: ${{ github.token }}
2222

@@ -44,15 +44,15 @@ jobs:
4444
features: all
4545
experimental: true
4646
steps:
47-
- uses: actions/checkout@v4
47+
- uses: actions/checkout@v6
4848
- name: Install Rust Toolchain
4949
id: rust_toolchain
5050
uses: dtolnay/rust-toolchain@master
5151
with:
5252
toolchain: ${{ matrix.rust_toolchain }}
5353
components: rustfmt, clippy
5454
- name: Cache
55-
uses: actions/cache@v4
55+
uses: actions/cache@v5
5656
with:
5757
path: |
5858
~/.cargo/registry
@@ -86,14 +86,14 @@ jobs:
8686
- [all]
8787
- [notification, encryption, yubikey]
8888
steps:
89-
- uses: actions/checkout@v4
89+
- uses: actions/checkout@v6
9090
- name: Install Rust Toolchain
9191
id: rust_toolchain
9292
uses: dtolnay/rust-toolchain@master
9393
with:
9494
toolchain: ${{ matrix.rust_toolchain }}
9595
- name: Cache
96-
uses: actions/cache@v4
96+
uses: actions/cache@v5
9797
with:
9898
path: |
9999
~/.cargo/registry
@@ -134,7 +134,7 @@ jobs:
134134
features: all
135135
experimental: true
136136
steps:
137-
- uses: actions/checkout@v4
137+
- uses: actions/checkout@v6
138138
- name: Install macOS Dependencies
139139
if: contains(matrix.os, 'macos')
140140
run: |
@@ -153,7 +153,7 @@ jobs:
153153
rustup target add aarch64-apple-darwin
154154
155155
- name: Cache
156-
uses: actions/cache@v4
156+
uses: actions/cache@v5
157157
with:
158158
path: |
159159
~/.cargo/registry
@@ -206,7 +206,7 @@ jobs:
206206
esac
207207
- name: Artifacts
208208
if: "matrix.features == 'default' || matrix.features == 'all'"
209-
uses: actions/upload-artifact@v4
209+
uses: actions/upload-artifact@v7
210210
with:
211211
name: ${{ matrix.os }}-${{ matrix.rust_toolchain }}-${{ steps.artifact_suffix.outputs.suffix }}
212212
retention-days: 60

0 commit comments

Comments
 (0)