From c1e00d52e4550d8e07c0fa82c68ef74ad262617d Mon Sep 17 00:00:00 2001 From: neil Date: Thu, 24 Nov 2022 11:16:24 +0800 Subject: [PATCH] add more triggers for installer builds --- .github/workflows/ci.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bcaf081..89f5e62 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,11 +24,24 @@ jobs: filters: | src: - 'packages/gui/src-tauri/**' + - 'packages/gui/src/**' + - 'packages/ui/src/**' - name: get s3 preview folder id: preview run: | preview=$(echo $GITHUB_REF_NAME | sed -e 's/\//-/g') echo "folder=$preview" >> $GITHUB_OUTPUT + no_preview: + needs: changes + if: needs.changes.outputs.svelte == 'false' + runs-on: ubuntu-latest + steps: + - name: comment preview site + uses: mshick/add-pr-comment@v2 + with: + message-id: preview-comment-${{needs.changes.outputs.preview_folder}} + message: | + no preview or changes related to UI build_svelte: needs: changes if: needs.changes.outputs.svelte == 'true'