add more triggers for installer builds

This commit is contained in:
neil 2022-11-24 11:16:24 +08:00
parent fc870f1f7f
commit c1e00d52e4

View file

@ -24,11 +24,24 @@ jobs:
filters: | filters: |
src: src:
- 'packages/gui/src-tauri/**' - 'packages/gui/src-tauri/**'
- 'packages/gui/src/**'
- 'packages/ui/src/**'
- name: get s3 preview folder - name: get s3 preview folder
id: preview id: preview
run: | run: |
preview=$(echo $GITHUB_REF_NAME | sed -e 's/\//-/g') preview=$(echo $GITHUB_REF_NAME | sed -e 's/\//-/g')
echo "folder=$preview" >> $GITHUB_OUTPUT 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: build_svelte:
needs: changes needs: changes
if: needs.changes.outputs.svelte == 'true' if: needs.changes.outputs.svelte == 'true'