54
54
rustfmt :
55
55
runs-on : ubuntu-latest
56
56
steps :
57
- - uses : actions/checkout@v3
57
+ - uses : actions/checkout@v4
58
58
- run : rustup update stable && rustup default stable
59
59
- run : rustup component add rustfmt
60
60
- run : cargo fmt --all --check
63
63
clippy :
64
64
runs-on : ubuntu-latest
65
65
steps :
66
- - uses : actions/checkout@v3
66
+ - uses : actions/checkout@v4
67
67
- run : rustup update stable && rustup default stable
68
68
- run : rustup component add clippy
69
69
# Only check cargo lib for now
@@ -73,15 +73,15 @@ jobs:
73
73
stale-label :
74
74
runs-on : ubuntu-latest
75
75
steps :
76
- - uses : actions/checkout@v3
76
+ - uses : actions/checkout@v4
77
77
- run : rustup update stable && rustup default stable
78
78
- run : cargo stale-label
79
79
80
80
# Ensure Cargo.lock is up-to-date
81
81
lockfile :
82
82
runs-on : ubuntu-latest
83
83
steps :
84
- - uses : actions/checkout@v3
84
+ - uses : actions/checkout@v4
85
85
- run : rustup update stable && rustup default stable
86
86
- run : cargo update -p cargo --locked
87
87
91
91
BASE_SHA : ${{ github.event.pull_request.base.sha }}
92
92
HEAD_SHA : ${{ github.event.pull_request.head.sha != '' && github.event.pull_request.head.sha || github.sha }}
93
93
steps :
94
- - uses : actions/checkout@v3
94
+ - uses : actions/checkout@v4
95
95
with :
96
96
fetch-depth : 0
97
97
- run : rustup update stable && rustup default stable
@@ -145,7 +145,7 @@ jobs:
145
145
other : i686-pc-windows-gnu
146
146
name : Tests ${{ matrix.name }}
147
147
steps :
148
- - uses : actions/checkout@v3
148
+ - uses : actions/checkout@v4
149
149
- name : Dump Environment
150
150
run : ci/dump-environment.sh
151
151
- run : rustup update --no-self-update ${{ matrix.rust }} && rustup default ${{ matrix.rust }}
@@ -196,14 +196,14 @@ jobs:
196
196
resolver :
197
197
runs-on : ubuntu-latest
198
198
steps :
199
- - uses : actions/checkout@v3
199
+ - uses : actions/checkout@v4
200
200
- run : rustup update stable && rustup default stable
201
201
- run : cargo test -p resolver-tests
202
202
203
203
test_gitoxide :
204
204
runs-on : ubuntu-latest
205
205
steps :
206
- - uses : actions/checkout@v3
206
+ - uses : actions/checkout@v4
207
207
- run : rustup update --no-self-update stable && rustup default stable
208
208
- run : rustup target add i686-unknown-linux-gnu
209
209
- run : sudo apt update -y && sudo apt install gcc-multilib libsecret-1-0 libsecret-1-dev -y
@@ -215,7 +215,7 @@ jobs:
215
215
build_std :
216
216
runs-on : ubuntu-latest
217
217
steps :
218
- - uses : actions/checkout@v3
218
+ - uses : actions/checkout@v4
219
219
- run : rustup update nightly && rustup default nightly
220
220
- run : rustup component add rust-src
221
221
- run : cargo build
@@ -225,7 +225,7 @@ jobs:
225
225
docs :
226
226
runs-on : ubuntu-latest
227
227
steps :
228
- - uses : actions/checkout@v3
228
+ - uses : actions/checkout@v4
229
229
- run : rustup update nightly && rustup default nightly
230
230
- run : rustup update stable
231
231
- run : rustup component add rust-docs
@@ -252,6 +252,6 @@ jobs:
252
252
credential_msrv :
253
253
runs-on : ubuntu-latest
254
254
steps :
255
- - uses : actions/checkout@v3
255
+ - uses : actions/checkout@v4
256
256
- run : rustup update 1.70 && rustup default 1.70
257
257
- run : cargo test -p cargo-credential
0 commit comments