mirror of
https://github.com/ivabus/gui
synced 2025-06-07 15:50:27 +03:00
add more triggers for installer builds
This commit is contained in:
parent
fc870f1f7f
commit
c1e00d52e4
1 changed files with 13 additions and 0 deletions
13
.github/workflows/ci.yml
vendored
13
.github/workflows/ci.yml
vendored
|
@ -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'
|
||||
|
|
Loading…
Reference in a new issue