[CI] Optimize workflows - skip runs on unrelated changes (#26518)
* Simplify filter glob pattern for frontend tests Take a look at the cheat sheet: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#filter-pattern-cheat-sheet '**/docs/**' matches `docs/hello.md` and `dir/docs/my-file.txt` * Ignore unrelated paths for `backend` workflow even in `master` * Ignore unrelated paths for `drivers` workflow even in `master` * Ignore clojure tests in E2E workflows * Increase the ignored paths scope for `uberjar` workflow
Showing
- .github/workflows/backend-skipped-checks.yml 9 additions, 2 deletions.github/workflows/backend-skipped-checks.yml
- .github/workflows/backend.yml 5 additions, 2 deletions.github/workflows/backend.yml
- .github/workflows/drivers-skipped-checks.yml 9 additions, 2 deletions.github/workflows/drivers-skipped-checks.yml
- .github/workflows/drivers.yml 5 additions, 2 deletions.github/workflows/drivers.yml
- .github/workflows/e2e-main.yml 1 addition, 0 deletions.github/workflows/e2e-main.yml
- .github/workflows/e2e-tests-skipped-checks.yml 1 addition, 0 deletions.github/workflows/e2e-tests-skipped-checks.yml
- .github/workflows/e2e-tests.yml 1 addition, 0 deletions.github/workflows/e2e-tests.yml
- .github/workflows/uberjar.yml 3 additions, 2 deletions.github/workflows/uberjar.yml
Please register or sign in to comment