Skip to content

Commit 93e4e4d

Browse files
ci: bump upload-artifact v3 -> v4 for GitHub; drop Forgejo artifact support
GitHub deprecated actions/upload-artifact@v3. Forgejo's runner does not support the stock @v4 (it requires a patched fork), so this intentionally breaks Forgejo artifact upload -- acceptable while Forgejo support is dropped, the goal being a green GitHub mirror. Artifact names already embed the matrix flavour, so v4's unique-name-per-job requirement is already satisfied; there are no download-artifact steps to update.
1 parent d8fe0ea commit 93e4e4d

6 files changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/fuzz.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ jobs:
136136
fi
137137
138138
- name: Upload fuzzing results
139-
uses: actions/upload-artifact@v3
139+
uses: actions/upload-artifact@v4
140140
if: always()
141141
with:
142142
name: fuzzing-results

.github/workflows/test-linux-arm64.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ jobs:
7878
7979
- name: Upload test logs
8080
if: always()
81-
uses: actions/upload-artifact@v3
81+
uses: actions/upload-artifact@v4
8282
with:
8383
name: test-logs-linux-arm64-${{ matrix.flavour }}
8484
path: build/meson-logs/testlog.txt

.github/workflows/test-linux.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ jobs:
108108
109109
- name: Upload test logs
110110
if: always()
111-
uses: actions/upload-artifact@v3
111+
uses: actions/upload-artifact@v4
112112
with:
113113
name: test-logs-linux-${{ matrix.flavour }}
114114
path: build/meson-logs/testlog.txt

.github/workflows/test-macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ jobs:
100100
101101
- name: Upload test logs
102102
if: always()
103-
uses: actions/upload-artifact@v3
103+
uses: actions/upload-artifact@v4
104104
with:
105105
name: test-logs-macos-${{ matrix.flavour }}
106106
path: build/meson-logs/testlog.txt

.github/workflows/test-windows-llvm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ jobs:
205205
# the artifact we have no way to tell a green run with N tests
206206
# from a green run with 0 tests.
207207
if: always()
208-
uses: actions/upload-artifact@v3
208+
uses: actions/upload-artifact@v4
209209
with:
210210
name: test-logs-windows-llvm-${{ matrix.flavour }}
211211
path: build/meson-logs/testlog.txt

.github/workflows/test-windows-msvc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
# the artifact we have no way to tell a green run with N tests
5959
# from a green run with 0 tests.
6060
if: always()
61-
uses: actions/upload-artifact@v3
61+
uses: actions/upload-artifact@v4
6262
with:
6363
name: test-logs-windows-msvc
6464
path: build/meson-logs/testlog.txt

0 commit comments

Comments
 (0)