Skip to content

Commit 8c25756

Browse files
Merge of #669 - Update other GitHub actions
We started using download-artifact@v4.1.7 in #663 but the rest weren't so security critical so dependabot didn't bump them. Not having them "just" breaks a workflow or two. So bump them.
2 parents 9f98e8e + 99d7d4c commit 8c25756

File tree

2 files changed

+13
-12
lines changed

2 files changed

+13
-12
lines changed

.github/workflows/check-binary-size.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,11 @@ jobs:
4545
# patched in to std. It's cloned here to access the Github action for
4646
# building and measuring the test binary.
4747
- name: Clone backtrace to access Github action
48-
uses: actions/checkout@v3
48+
uses: actions/checkout@v4
4949
with:
5050
path: ${{ env.BACKTRACE_DIR }}
5151
- name: Clone Rustc
52-
uses: actions/checkout@v3
52+
uses: actions/checkout@v4
5353
with:
5454
repository: rust-lang/rust
5555
path: ${{ env.RUSTC_DIR }}
@@ -61,6 +61,7 @@ jobs:
6161
run: |
6262
# Bootstrap config
6363
cat <<EOF > config.toml
64+
change-id = 9999999
6465
[llvm]
6566
download-ci-llvm = true
6667
[rust]
@@ -126,7 +127,7 @@ jobs:
126127
{ flag: "wx" },
127128
);
128129
- name: Upload size data
129-
uses: actions/upload-artifact@v3
130+
uses: actions/upload-artifact@v4.1.7
130131
with:
131132
name: size-files
132133
path: ${{ env.SIZE_DATA_DIR }}/${{ env.SIZE_DATA_FILE }}
@@ -140,7 +141,7 @@ jobs:
140141
pull-requests: write
141142
steps:
142143
# Clone backtrace to access Github composite actions to report size.
143-
- uses: actions/checkout@v3
144+
- uses: actions/checkout@v4
144145
- name: Download size data
145146
uses: actions/download-artifact@v4.1.7
146147
with:

.github/workflows/main.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
- os: windows-latest
4040
rust: nightly-x86_64-gnu
4141
steps:
42-
- uses: actions/checkout@v3
42+
- uses: actions/checkout@v4
4343
with:
4444
submodules: true
4545
- name: Install Rust (rustup)
@@ -133,7 +133,7 @@ jobs:
133133
name: Windows AArch64
134134
runs-on: windows-latest
135135
steps:
136-
- uses: actions/checkout@v3
136+
- uses: actions/checkout@v4
137137
with:
138138
submodules: true
139139
- name: Install Rust
@@ -155,7 +155,7 @@ jobs:
155155
- target: x86_64-apple-ios
156156
sdk: iphonesimulator
157157
steps:
158-
- uses: actions/checkout@v3
158+
- uses: actions/checkout@v4
159159
with:
160160
submodules: true
161161
- run: rustup target add ${{ matrix.target }}
@@ -189,7 +189,7 @@ jobs:
189189
- i686-linux-android
190190
- x86_64-linux-android
191191
steps:
192-
- uses: actions/checkout@v3
192+
- uses: actions/checkout@v4
193193
with:
194194
submodules: true
195195
- name: Install Rust
@@ -204,7 +204,7 @@ jobs:
204204
name: Rustfmt
205205
runs-on: ubuntu-20.04
206206
steps:
207-
- uses: actions/checkout@v3
207+
- uses: actions/checkout@v4
208208
with:
209209
submodules: true
210210
- name: Install Rust
@@ -223,7 +223,7 @@ jobs:
223223
- x86_64-fortanix-unknown-sgx
224224
- x86_64-unknown-illumos
225225
steps:
226-
- uses: actions/checkout@v3
226+
- uses: actions/checkout@v4
227227
with:
228228
submodules: true
229229
- name: Install Rust
@@ -244,7 +244,7 @@ jobs:
244244
- os: ubuntu-20.04
245245
- os: windows-latest
246246
steps:
247-
- uses: actions/checkout@v3
247+
- uses: actions/checkout@v4
248248
with:
249249
submodules: true
250250
- name: Install Rust
@@ -255,7 +255,7 @@ jobs:
255255
name: Miri
256256
runs-on: ubuntu-20.04
257257
steps:
258-
- uses: actions/checkout@v3
258+
- uses: actions/checkout@v4
259259
with:
260260
submodules: true
261261
- name: Install Miri

0 commit comments

Comments
 (0)