Skip to content

Commit cd78539

Browse files
Update upload-artifact to v4 with unique artifact names
- Upgrade from deprecated v3.2.1 to v4 across all build jobs - Fix artifact naming conflicts by using platform-specific names: - jaylib-linux-x86_64, jaylib-macosx-x86_64, jaylib-windows-x86_64, jaylib-windows-x86 - Resolves v4 restriction preventing multiple uploads to same artifact name 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 070eb19 commit cd78539

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/build.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@ jobs:
5555
./build-docs.sh
5656
5757
- name: Upload jar
58-
uses: actions/upload-artifact@v3.2.1
58+
uses: actions/upload-artifact@v4
5959
with:
60-
name: jar
60+
name: jaylib-linux-x86_64
6161
path: ./*.jar
6262

6363
# build-linux-arm:
@@ -129,9 +129,9 @@ jobs:
129129
./build-native.sh
130130
131131
- name: Upload jar
132-
uses: actions/upload-artifact@v3.2.1
132+
uses: actions/upload-artifact@v4
133133
with:
134-
name: jar
134+
name: jaylib-macosx-x86_64
135135
path: ./*macosx-x86_64*.jar
136136

137137
build-windows:
@@ -172,9 +172,9 @@ jobs:
172172
shell: cmd
173173

174174
- name: Upload jar
175-
uses: actions/upload-artifact@v3.2.1
175+
uses: actions/upload-artifact@v4
176176
with:
177-
name: jar
177+
name: jaylib-windows-x86_64
178178
path: ./*.jar
179179

180180
build-windows32:
@@ -220,7 +220,7 @@ jobs:
220220
shell: cmd
221221

222222
- name: Upload jar
223-
uses: actions/upload-artifact@v3.2.1
223+
uses: actions/upload-artifact@v4
224224
with:
225-
name: jar
225+
name: jaylib-windows-x86
226226
path: ./*.jar

0 commit comments

Comments
 (0)