mirror of
https://github.com/zhom/donutbrowser.git
synced 2026-07-06 21:17:50 +02:00
chore: linting
This commit is contained in:
@@ -39,10 +39,17 @@ jobs:
|
||||
--lockfile=src-tauri/Cargo.lock
|
||||
./
|
||||
|
||||
sync-e2e:
|
||||
name: Sync E2E Tests
|
||||
uses: ./.github/workflows/sync-e2e.yml
|
||||
secrets: inherit
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
pr-status:
|
||||
name: PR Status Check
|
||||
runs-on: ubuntu-latest
|
||||
needs: [lint-js, lint-rust, security-scan]
|
||||
needs: [lint-js, lint-rust, security-scan, sync-e2e]
|
||||
if: always()
|
||||
steps:
|
||||
- name: Check all jobs succeeded
|
||||
@@ -51,4 +58,9 @@ jobs:
|
||||
echo "One or more checks failed"
|
||||
exit 1
|
||||
fi
|
||||
# sync-e2e is optional (only runs when sync-related files change)
|
||||
if [[ "${{ needs.sync-e2e.result }}" == "failure" ]]; then
|
||||
echo "Sync E2E tests failed"
|
||||
exit 1
|
||||
fi
|
||||
echo "All checks passed!"
|
||||
|
||||
Reference in New Issue
Block a user