fix workflow paths

pull/370/head
amrbashir 2 years ago
parent 729a6062fb
commit 2fadcec353
No known key found for this signature in database
GPG Key ID: BBD7A47A2003FF33

@ -30,93 +30,94 @@ jobs:
outputs: outputs:
packages: ${{ steps.filter.outputs.changes }} packages: ${{ steps.filter.outputs.changes }}
steps: steps:
- uses: actions/checkout@v3
- uses: dorny/paths-filter@v2 - uses: dorny/paths-filter@v2
id: changes id: changes
with: with:
filters: | filters: |
tauri-plugin-app: tauri-plugin-app:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/app/** - plugins/app/**
tauri-plugin-authenticator: tauri-plugin-authenticator:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/authenticator/** - plugins/authenticator/**
tauri-plugin-autostart: tauri-plugin-autostart:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/autostart/** - plugins/autostart/**
tauri-plugin-cli: tauri-plugin-cli:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/cli/** - plugins/cli/**
tauri-plugin-clipboard: tauri-plugin-clipboard:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/clipboard/** - plugins/clipboard/**
tauri-plugin-dialog: tauri-plugin-dialog:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/dialog/** - plugins/dialog/**
- plugins/fs/** - plugins/fs/**
tauri-plugin-fs: tauri-plugin-fs:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/fs/** - plugins/fs/**
tauri-plugin-fs-wtach: tauri-plugin-fs-wtach:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/fs-wtach/** - plugins/fs-wtach/**
tauri-plugin-global-shortcut: tauri-plugin-global-shortcut:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/global-shortcut/** - plugins/global-shortcut/**
tauri-plugin-http: tauri-plugin-http:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/http/** - plugins/http/**
- plugins/fs/** - plugins/fs/**
tauri-plugin-localhost: tauri-plugin-localhost:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/localhost/** - plugins/localhost/**
tauri-plugin-log: tauri-plugin-log:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/log/** - plugins/log/**
tauri-plugin-notification: tauri-plugin-notification:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/notification/** - plugins/notification/**
tauri-plugin-os: tauri-plugin-os:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/os/** - plugins/os/**
tauri-plugin-persisted-scope: tauri-plugin-persisted-scope:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/persisted-scope/** - plugins/persisted-scope/**
- plugins/fs/** - plugins/fs/**
tauri-plugin-positioner: tauri-plugin-positioner:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/positioner/** - plugins/positioner/**
tauri-plugin-process: tauri-plugin-process:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/process/** - plugins/process/**
tauri-plugin-shell: tauri-plugin-shell:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/shell/** - plugins/shell/**
tauri-plugin-single-instance: tauri-plugin-single-instance:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/single-instance/** - plugins/single-instance/**
tauri-plugin-sql: tauri-plugin-sql:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/sql/** - plugins/sql/**
tauri-plugin-store: tauri-plugin-store:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/store/** - plugins/store/**
tauri-plugin-stronghold: tauri-plugin-stronghold:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/stronghold/** - plugins/stronghold/**
tauri-plugin-updater: tauri-plugin-updater:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/updater/** - plugins/updater/**
tauri-plugin-upload: tauri-plugin-upload:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/upload/** - plugins/upload/**
tauri-plugin-websocket: tauri-plugin-websocket:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/websocket/** - plugins/websocket/**
tauri-plugin-window: tauri-plugin-window:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/window/** - plugins/window/**
tauri-plugin-window-state: tauri-plugin-window-state:
- .github/lint-rust.yml - .github/workflows/lint-rust.yml
- plugins/window-state/** - plugins/window-state/**
clippy: clippy:
@ -151,7 +152,7 @@ jobs:
run: cargo clippy --package ${{ matrix.package }} --all-targets -- -D warnings run: cargo clippy --package ${{ matrix.package }} --all-targets -- -D warnings
- name: clippy ${{ matrix.package }} --all-features - name: clippy ${{ matrix.package }} --all-features
if: ${{ !contains(fromJSON('["tauri-plugin-http", "tauri-plugin-upload", "tauri-plugin-updater", "tauri-plugin-webspcket", "tauri-plugin-sql"]'), matrix.package) }} if: ${{ !contains(fromJSON('["tauri-plugin-http", "tauri-plugin-upload", "tauri-plugin-updater", "tauri-plugin-websocket", "tauri-plugin-sql"]'), matrix.package) }}
run: cargo clippy --package ${{ matrix.package }} --all-targets --all-features -- -D warnings run: cargo clippy --package ${{ matrix.package }} --all-targets --all-features -- -D warnings
- name: clippy ${{ matrix.package }} mysql - name: clippy ${{ matrix.package }} mysql

@ -32,93 +32,94 @@ jobs:
outputs: outputs:
packages: ${{ steps.filter.outputs.changes }} packages: ${{ steps.filter.outputs.changes }}
steps: steps:
- uses: actions/checkout@v3
- uses: dorny/paths-filter@v2 - uses: dorny/paths-filter@v2
id: changes id: changes
with: with:
filters: | filters: |
tauri-plugin-app: tauri-plugin-app:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/app/** - plugins/app/**
tauri-plugin-authenticator: tauri-plugin-authenticator:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/authenticator/** - plugins/authenticator/**
tauri-plugin-autostart: tauri-plugin-autostart:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/autostart/** - plugins/autostart/**
tauri-plugin-cli: tauri-plugin-cli:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/cli/** - plugins/cli/**
tauri-plugin-clipboard: tauri-plugin-clipboard:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/clipboard/** - plugins/clipboard/**
tauri-plugin-dialog: tauri-plugin-dialog:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/dialog/** - plugins/dialog/**
- plugins/fs/** - plugins/fs/**
tauri-plugin-fs: tauri-plugin-fs:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/fs/** - plugins/fs/**
tauri-plugin-fs-wtach: tauri-plugin-fs-wtach:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/fs-wtach/** - plugins/fs-wtach/**
tauri-plugin-global-shortcut: tauri-plugin-global-shortcut:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/global-shortcut/** - plugins/global-shortcut/**
tauri-plugin-http: tauri-plugin-http:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/http/** - plugins/http/**
- plugins/fs/** - plugins/fs/**
tauri-plugin-localhost: tauri-plugin-localhost:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/localhost/** - plugins/localhost/**
tauri-plugin-log: tauri-plugin-log:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/log/** - plugins/log/**
tauri-plugin-notification: tauri-plugin-notification:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/notification/** - plugins/notification/**
tauri-plugin-os: tauri-plugin-os:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/os/** - plugins/os/**
tauri-plugin-persisted-scope: tauri-plugin-persisted-scope:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/persisted-scope/** - plugins/persisted-scope/**
- plugins/fs/** - plugins/fs/**
tauri-plugin-positioner: tauri-plugin-positioner:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/positioner/** - plugins/positioner/**
tauri-plugin-process: tauri-plugin-process:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/process/** - plugins/process/**
tauri-plugin-shell: tauri-plugin-shell:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/shell/** - plugins/shell/**
tauri-plugin-single-instance: tauri-plugin-single-instance:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/single-instance/** - plugins/single-instance/**
tauri-plugin-sql: tauri-plugin-sql:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/sql/** - plugins/sql/**
tauri-plugin-store: tauri-plugin-store:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/store/** - plugins/store/**
tauri-plugin-stronghold: tauri-plugin-stronghold:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/stronghold/** - plugins/stronghold/**
tauri-plugin-updater: tauri-plugin-updater:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/updater/** - plugins/updater/**
tauri-plugin-upload: tauri-plugin-upload:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/upload/** - plugins/upload/**
tauri-plugin-websocket: tauri-plugin-websocket:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/websocket/** - plugins/websocket/**
tauri-plugin-window: tauri-plugin-window:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/window/** - plugins/window/**
tauri-plugin-window-state: tauri-plugin-window-state:
- .github/test-rust.yml - .github/workflows/test-rust.yml
- plugins/window-state/** - plugins/window-state/**
test: test:
@ -153,7 +154,7 @@ jobs:
run: cargo test --package ${{ matrix.package }} --all-targets run: cargo test --package ${{ matrix.package }} --all-targets
- name: test ${{ matrix.package }} --all-features - name: test ${{ matrix.package }} --all-features
if: ${{ !contains(fromJSON('["tauri-plugin-http", "tauri-plugin-upload", "tauri-plugin-updater", "tauri-plugin-webspcket", "tauri-plugin-sql"]'), matrix.package) }} if: ${{ !contains(fromJSON('["tauri-plugin-http", "tauri-plugin-upload", "tauri-plugin-updater", "tauri-plugin-websocket", "tauri-plugin-sql"]'), matrix.package) }}
run: cargo test --package ${{ matrix.package }} --all-targets --all-features run: cargo test --package ${{ matrix.package }} --all-targets --all-features
- name: test ${{ matrix.package }} mysql - name: test ${{ matrix.package }} mysql

Loading…
Cancel
Save