Skip to content

Commit 260ee6d

Browse files
authored
Only run UI tests when UI files have changed. (#980)
1 parent fededf7 commit 260ee6d

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

.circleci/config.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
CONTINUE_ON_ERROR="false" \
4141
npx https://github.com/TobikoData/circleci-gh-conventional-release
4242
43-
ide-build:
43+
ui-build:
4444
docker:
4545
- image: cimg/node:18
4646
resource_class: medium
@@ -50,7 +50,7 @@ jobs:
5050
name: Install packages
5151
command: npm --prefix web/client ci
5252
- run:
53-
name: Build IDE
53+
name: Build UI
5454
command: npm --prefix web/client run build
5555
- persist_to_workspace:
5656
root: web/client
@@ -69,11 +69,11 @@ workflows:
6969
7070
- gh-release:
7171
<<: *on_tag_filter
72-
- ide-build:
72+
- ui-build:
7373
<<: *on_tag_filter
7474
requires:
7575
- gh-release
7676
- publish:
7777
<<: *on_tag_filter
7878
requires:
79-
- ide-build
79+
- ui-build

.circleci/continue_config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ jobs:
9393
- image: mcr.microsoft.com/playwright:v1.35.0-jammy
9494
resource_class: medium
9595
steps:
96+
- halt_unless_client
9697
- checkout
9798
- restore_cache:
9899
keys:

0 commit comments

Comments
 (0)