Skip to content

Commit 72fc45e

Browse files
authored
ci: update Cypress tests to Node.js 22.15.1 (#6229)
1 parent 3a428ac commit 72fc45e

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

.circleci/config.yml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
version: 2.1
22

33
orbs:
4-
cypress: cypress-io/cypress@3
4+
cypress: cypress-io/cypress@4
55

66
executors:
77
node-executor:
@@ -19,7 +19,7 @@ commands:
1919
- checkout
2020
- restore_cache:
2121
keys:
22-
- npm-cache-{{ checksum "package-lock.json" }}
22+
- npm-cache-{{ checksum "package-lock.json" }}
2323
- run:
2424
name: Install Dependencies
2525
command: npm ci
@@ -56,7 +56,9 @@ jobs:
5656
- run: npm run lint
5757

5858
install-and-persist:
59-
executor: cypress/default
59+
executor:
60+
name: cypress/default
61+
node-version: 22.15.1
6062
steps:
6163
- cypress/install
6264
- persist_to_workspace:
@@ -66,7 +68,9 @@ jobs:
6668
- project
6769

6870
run-tests-in-parallel:
69-
executor: cypress/default
71+
executor:
72+
name: cypress/default
73+
node-version: 22.15.1
7074
parallelism: 6
7175
steps:
7276
- attach_workspace:
@@ -87,7 +91,7 @@ jobs:
8791
command: |
8892
echo "Scraping..."
8993
ls
90-
node ./scripts/search/scrape-and-compare-algolia-index.mjs
94+
node ./scripts/search/scrape-and-compare-algolia-index.mjs
9195
9296
workflows:
9397
build-and-test:
@@ -96,14 +100,14 @@ workflows:
96100
- lint:
97101
name: "Lint JS/CSS/Markdown"
98102
requires:
99-
- build
103+
- build
100104
- install-and-persist:
101105
name: Install & Persist To Workspace
102106
- run-tests-in-parallel:
103107
name: Run Tests in Parallel
104108
requires:
105109
- build
106-
- Install & Persist To Workspace
110+
- Install & Persist To Workspace
107111
# Run Algolia scraper only on main.
108112
- release:
109113
name: 'Run Algolia scraper'

0 commit comments

Comments
 (0)