From 9fe8ea90bf0dcd7e6d9da48110490f2412641e77 Mon Sep 17 00:00:00 2001 From: Ze-Zheng Wu Date: Tue, 26 Dec 2023 19:16:34 +0800 Subject: [PATCH] chore(ci): update --- .github/workflows/ci.yml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 05ccc448..8892c445 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,13 +29,13 @@ jobs: id: cache-system-libraries uses: actions/cache@v2 with: - path: ${{env.EM_CACHE_FOLDER}} - key: ${{env.EM_VERSION}}-${{ runner.os }} + path: ${{ env.EM_CACHE_FOLDER }} + key: ${{ env.EM_VERSION }}-${{ runner.os }} - name: Setup emsdk cache uses: mymindstorm/setup-emsdk@v13 with: - version: ${{env.EM_VERSION}} - actions-cache-folder: ${{env.EM_CACHE_FOLDER}} + version: ${{ env.EM_VERSION }} + actions-cache-folder: ${{ env.EM_CACHE_FOLDER }} - name: Setup Node.js uses: actions/setup-node@v4 with: @@ -71,4 +71,10 @@ jobs: uses: peter-evans/repository-dispatch@v2 with: event-type: build-finish - client-payload: '{ "release-url": "${{steps.release-url.outputs.replaced}}", "pr-number": ${{ steps.get-pr-number.outputs.number }} }' + client-payload: '{ "release-url": "${{ steps.release-url.outputs.replaced }}", "pr-number": ${{ steps.get-pr-number.outputs.number }} }' + - name: Clean up + if: failure() + uses: peter-evans/repository-dispatch@v2 + with: + event-type: build-fail + client-payload: '{ "pr-number": ${{ steps.get-pr-number.outputs.number }} }'