Skip to content

Commit b52bbc3

Browse files
committed
Bump actions versions
1 parent 745b200 commit b52bbc3

File tree

2 files changed

+28
-25
lines changed

2 files changed

+28
-25
lines changed

.github/dependabot.yml

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: "daily"
7+
open-pull-requests-limit: 1024

.github/workflows/ci.yml

+21-25
Original file line numberDiff line numberDiff line change
@@ -24,31 +24,31 @@ jobs:
2424
name: rustfmt
2525
runs-on: ubuntu-latest
2626
steps:
27-
- uses: actions/checkout@v3
27+
- uses: actions/checkout@v4
2828
- uses: sfackler/actions/rustup@master
2929
- uses: sfackler/actions/rustfmt@master
3030

3131
clippy:
3232
name: clippy
3333
runs-on: ubuntu-latest
3434
steps:
35-
- uses: actions/checkout@v3
35+
- uses: actions/checkout@v4
3636
- uses: sfackler/actions/rustup@master
3737
- run: echo "version=$(rustc --version)" >> $GITHUB_OUTPUT
3838
id: rust-version
39-
- uses: actions/cache@v3
39+
- uses: actions/cache@v4
4040
with:
4141
path: ~/.cargo/registry/index
4242
key: index-${{ runner.os }}-${{ github.run_number }}
4343
restore-keys: |
4444
index-${{ runner.os }}-
4545
- run: cargo generate-lockfile
46-
- uses: actions/cache@v3
46+
- uses: actions/cache@v4
4747
with:
4848
path: ~/.cargo/registry/cache
4949
key: registry-${{ runner.os }}-${{ steps.rust-version.outputs.version }}-${{ hashFiles('Cargo.lock') }}
5050
- run: cargo fetch
51-
- uses: actions/cache@v3
51+
- uses: actions/cache@v4
5252
with:
5353
path: target
5454
key: target-${{ github.job }}-${{ steps.rust-version.outputs.version }}-${{ hashFiles('Cargo.lock') }}
@@ -58,26 +58,26 @@ jobs:
5858
name: min-version
5959
runs-on: ubuntu-latest
6060
steps:
61-
- uses: actions/checkout@v3
61+
- uses: actions/checkout@v4
6262
# Remember to also update `--rust-target` in `openssl-sys/build/run_bindgen.rs`
6363
- uses: sfackler/actions/rustup@master
6464
with:
6565
version: 1.56.0
6666
- run: echo "version=$(rustc --version)" >> $GITHUB_OUTPUT
6767
id: rust-version
68-
- uses: actions/cache@v3
68+
- uses: actions/cache@v4
6969
with:
7070
path: ~/.cargo/registry/index
7171
key: index-${{ runner.os }}-${{ github.run_number }}
7272
restore-keys: |
7373
index-${{ runner.os }}-
7474
- run: cargo generate-lockfile
75-
- uses: actions/cache@v3
75+
- uses: actions/cache@v4
7676
with:
7777
path: ~/.cargo/registry/cache
7878
key: registry-${{ runner.os }}-${{ steps.rust-version.outputs.version }}-${{ hashFiles('Cargo.lock') }}
7979
- run: cargo fetch
80-
- uses: actions/cache@v3
80+
- uses: actions/cache@v4
8181
with:
8282
path: target
8383
key: target-${{ github.job }}-${{ steps.rust-version.outputs.version }}-${{ hashFiles('Cargo.lock') }}
@@ -87,25 +87,25 @@ jobs:
8787
name: windows-vcpkg
8888
runs-on: windows-latest
8989
steps:
90-
- uses: actions/checkout@v3
90+
- uses: actions/checkout@v4
9191
- uses: sfackler/actions/rustup@master
9292
- run: echo "version=$(rustc --version)" >> $GITHUB_OUTPUT
9393
id: rust-version
9494
- run: echo "VCPKG_ROOT=$env:VCPKG_INSTALLATION_ROOT" | Out-File -FilePath $env:GITHUB_ENV -Append
9595
- run: vcpkg install openssl:x64-windows-static-md
96-
- uses: actions/cache@v3
96+
- uses: actions/cache@v4
9797
with:
9898
path: ~/.cargo/registry/index
9999
key: index-${{ runner.os }}-${{ github.run_number }}
100100
restore-keys: |
101101
index-${{ runner.os }}-
102102
- run: cargo generate-lockfile
103-
- uses: actions/cache@v3
103+
- uses: actions/cache@v4
104104
with:
105105
path: ~/.cargo/registry/cache
106106
key: registry-${{ runner.os }}-${{ steps.rust-version.outputs.version }}-${{ hashFiles('Cargo.lock') }}
107107
- run: cargo fetch
108-
- uses: actions/cache@v3
108+
- uses: actions/cache@v4
109109
with:
110110
path: target
111111
key: target-${{ github.job }}-${{ steps.rust-version.outputs.version }}-${{ hashFiles('Cargo.lock') }}
@@ -117,26 +117,22 @@ jobs:
117117
name: macos-homebrew
118118
runs-on: macos-latest
119119
steps:
120-
- uses: actions/checkout@v3
120+
- uses: actions/checkout@v4
121121
- uses: sfackler/actions/rustup@master
122122
- run: echo "version=$(rustc --version)" >> $GITHUB_OUTPUT
123123
id: rust-version
124-
- uses: actions/cache@v3
124+
- uses: actions/cache@v4
125125
with:
126126
path: ~/.cargo/registry/index
127127
key: index-${{ runner.os }}-${{ github.run_number }}
128128
restore-keys: |
129129
index-${{ runner.os }}-
130130
- run: cargo generate-lockfile
131-
- uses: actions/cache@v3
131+
- uses: actions/cache@v4
132132
with:
133133
path: ~/.cargo/registry/cache
134134
key: registry-${{ runner.os }}-${{ steps.rust-version.outputs.version }}-${{ hashFiles('Cargo.lock') }}
135135
- run: cargo fetch
136-
# - uses: actions/cache@v3
137-
# with:
138-
# path: target
139-
# key: target-${{ github.job }}-${{ steps.rust-version.outputs.version }}-${{ hashFiles('Cargo.lock') }}
140136
- run: cargo run -p systest
141137
- run: cargo test -p openssl
142138
- run: cargo test -p openssl-errors
@@ -211,7 +207,7 @@ jobs:
211207
CARGO_TARGET_ARM_UNKNOWN_LINUX_GNUEABIHF_AR: arm-linux-gnueabihf-ar
212208
CARGO_TARGET_ARM_UNKNOWN_LINUX_GNUEABIHF_RUNNER: qemu-arm -L /usr/arm-linux-gnueabihf
213209
steps:
214-
- uses: actions/checkout@v3
210+
- uses: actions/checkout@v4
215211
- uses: sfackler/actions/rustup@master
216212
- run: echo "version=$(rustc --version)" >> $GITHUB_OUTPUT
217213
id: rust-version
@@ -233,7 +229,7 @@ jobs:
233229
sudo apt-get update
234230
sudo apt-get install -y $packages
235231
- run: sudo apt-get remove -y libssl-dev
236-
- uses: actions/cache@v3
232+
- uses: actions/cache@v4
237233
with:
238234
path: /opt/openssl
239235
key: openssl-${{ matrix.target }}-${{ matrix.library.name }}-${{ matrix.library.version }}-6
@@ -320,19 +316,19 @@ jobs:
320316
echo '[patch.crates-io]' > .cargo/config.toml
321317
echo 'bssl-sys = { path = "'$OPENSSL_DIR'/rust/bssl-sys" }' >> .cargo/config.toml
322318
if: matrix.library.name == 'boringssl' && !matrix.bindgen
323-
- uses: actions/cache@v3
319+
- uses: actions/cache@v4
324320
with:
325321
path: ~/.cargo/registry/index
326322
key: index-${{ runner.os }}-${{ github.run_number }}
327323
restore-keys: |
328324
index-${{ runner.os }}-
329325
- run: cargo generate-lockfile
330-
- uses: actions/cache@v3
326+
- uses: actions/cache@v4
331327
with:
332328
path: ~/.cargo/registry/cache
333329
key: registry-${{ runner.os }}-${{ steps.rust-version.outputs.version }}-${{ hashFiles('Cargo.lock') }}
334330
- run: cargo fetch
335-
- uses: actions/cache@v3
331+
- uses: actions/cache@v4
336332
with:
337333
path: target
338334
key: target-${{ matrix.target }}-${{ matrix.bindgen }}-${{ matrix.library.name }}-${{ matrix.library.version }}-${{ steps.rust-version.outputs.version }}-${{ hashFiles('Cargo.lock') }}

0 commit comments

Comments
 (0)