Skip to content

Commit 812b743

Browse files
AlexJones0jwnrt
authored andcommitted
.github: Bump {upload,download}-artifact to v4 in CI to solve deprecation errors
Also fix the `pylint` version used to 3.3.3 for reproducible builds. Signed-off-by: Alex Jones <alex.jones@lowrisc.org>
1 parent e7b1731 commit 812b743

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/build_test.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
scripts/opentitan/swexit.py -t earlgrey -b 0x80 -o build-clang/exit_eg.bin
4242
scripts/opentitan/swexit.py -t darjeeling -b 0x80 -o build-clang/exit_dj.bin
4343
- name: Upload QEMU binary artifacts
44-
uses: actions/upload-artifact@v3
44+
uses: actions/upload-artifact@v4
4545
with:
4646
name: qemu-bin
4747
path: |
@@ -58,7 +58,7 @@ jobs:
5858
build-clang/trace/*.h \
5959
build-clang/compile_commands.json
6060
- name: Upload QEMU source artifacts
61-
uses: actions/upload-artifact@v3
61+
uses: actions/upload-artifact@v4
6262
with:
6363
name: qemu-src
6464
path: qemu-src-artifact.tar.gz
@@ -88,7 +88,7 @@ jobs:
8888
sudo apt-get update &&
8989
sudo apt-get install -y python3-pip
9090
# ubuntu "latest" is too old to require --break-system-packages ...
91-
pip3 install pylint
91+
pip3 install pylint==3.3.3
9292
- name: Check out QEMU
9393
uses: actions/checkout@v4
9494
- name: Lint Python code
@@ -110,7 +110,7 @@ jobs:
110110
- name: Check out QEMU
111111
uses: actions/checkout@v4
112112
- name: Download QEMU source artifacts
113-
uses: actions/download-artifact@v3
113+
uses: actions/download-artifact@v4
114114
with:
115115
name: qemu-src
116116
- name: Unpack source artifacts
@@ -130,7 +130,7 @@ jobs:
130130
sudo apt-get update &&
131131
sudo apt-get install -y libpixman-1-0 libglib2.0-dev
132132
- name: Download QEMU binary artifacts
133-
uses: actions/download-artifact@v3
133+
uses: actions/download-artifact@v4
134134
with:
135135
name: qemu-bin
136136
- name: Check machine availability

0 commit comments

Comments
 (0)