Skip to content

Commit e7f1a53

Browse files
committed
More CI fixes
1 parent e6e46ba commit e7f1a53

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/dawn.yaml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ jobs:
172172
uses: actions/download-artifact@v4
173173
with:
174174
name: dawn-version
175-
path: Dawn/dawn_version.json
175+
path: Dawn
176176

177177
- name: Create artifact bundle
178178
run: |
@@ -201,6 +201,12 @@ jobs:
201201
name: dawn-webgpu-bundle
202202
path: dawn-bundle/
203203

204+
- name: Compute SHA256
205+
run: |
206+
cd dawn-bundle
207+
sha256sum dawn_webgpu_${{needs.get-dawn-source.outputs.chromium_dawn_suffix}}.zip > sha256sum.txt
208+
echo "sha256sum=$(cat sha256sum.txt)" >> $GITHUB_OUTPUT
209+
204210
- name: Tag name
205211
run: |
206212
TAG="dawn-chromium-${{env.DAWN_CHANNEL}}-${{needs.get-dawn-source.outputs.chromium_dawn_version}}"
@@ -216,6 +222,7 @@ jobs:
216222
body: |
217223
Dawn WebGPU build matching Chromium ${{ needs.get-dawn-source.outputs.chromium_dawn_version }}.
218224
Built from Dawn hash: ${{ needs.get-dawn-source.outputs.chromium_dawn_hash }}
225+
SHA256: ${{ needs.create-release.outputs.sha256sum }}
219226
220227
This release contains pre-built Dawn WebGPU libraries for multiple platforms:
221228
- linux (x86_64)

0 commit comments

Comments
 (0)