From e3a4ce06a62ea928762ca17c855488413dcffbf7 Mon Sep 17 00:00:00 2001 From: Chris Chinchilla Date: Mon, 9 Mar 2026 17:56:34 +0100 Subject: [PATCH] Refine CI jobs --- .github/workflows/docs-lint-v2.yml | 2 ++ .github/workflows/studio-e2e-test.yml | 5 ++++- .github/workflows/ui-tests.yml | 2 ++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docs-lint-v2.yml b/.github/workflows/docs-lint-v2.yml index 2d1315d9a8e..3c8c6889879 100644 --- a/.github/workflows/docs-lint-v2.yml +++ b/.github/workflows/docs-lint-v2.yml @@ -16,6 +16,8 @@ name: docs_lint on: pull_request: + paths: + - 'apps/docs/**/*.mdx' env: CARGO_NET_GIT_FETCH_WITH_CLI: true diff --git a/.github/workflows/studio-e2e-test.yml b/.github/workflows/studio-e2e-test.yml index 740372a3851..aa6fd14b676 100644 --- a/.github/workflows/studio-e2e-test.yml +++ b/.github/workflows/studio-e2e-test.yml @@ -3,8 +3,11 @@ on: push: branches: [master] pull_request: + paths: + - 'apps/studio/**' + - 'pnpm-lock.yaml' -# Cancel old builds on new commit for same workflow + branch/PR + # Cancel old builds on new commit for same workflow + branch/PR concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true diff --git a/.github/workflows/ui-tests.yml b/.github/workflows/ui-tests.yml index 0e8de49a0f3..06fd2be4ec0 100644 --- a/.github/workflows/ui-tests.yml +++ b/.github/workflows/ui-tests.yml @@ -3,6 +3,8 @@ name: UI Tests on: pull_request: branches: [master] + paths: + - 'packages/ui/**' # Cancel old builds on new commit for same workflow + branch/PR concurrency: