Skip to content

Commit 4a50052

Browse files
Add the artifacts of the libwebgpu_dawn library
1 parent d2fcce9 commit 4a50052

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

.github/workflows/cmake-ci.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,23 @@ jobs:
3939

4040
- name: Test
4141
run: make test-cmake
42+
43+
- name: Upload WebGPU artifacts (macOS)
44+
if: matrix.os == 'macos-latest'
45+
uses: actions/upload-artifact@v4
46+
with:
47+
name: webgpu-macos-arm64
48+
path: |
49+
external/dawn/build_mac_arm64/src/dawn/native/libwebgpu_dawn.dylib
50+
external/dawn/build_mac_arm64/gen/include/dawn/webgpu.h
51+
retention-days: 7
52+
53+
- name: Upload WebGPU artifacts (Linux)
54+
if: matrix.os == 'ubuntu-latest'
55+
uses: actions/upload-artifact@v4
56+
with:
57+
name: webgpu-linux-x86_64
58+
path: |
59+
external/dawn/build_unix_x86_64/src/dawn/native/libwebgpu_dawn.so
60+
external/dawn/build_unix_x86_64/gen/include/dawn/webgpu.h
61+
retention-days: 7

0 commit comments

Comments
 (0)