File tree Expand file tree Collapse file tree 10 files changed +1530
-722
lines changed Expand file tree Collapse file tree 10 files changed +1530
-722
lines changed Original file line number Diff line number Diff line change 1
1
version : 2.1
2
2
3
3
orbs :
4
- node : circleci/node@5 .1.0
4
+ node : circleci/node@7 .1.0
5
5
6
6
commands :
7
7
install-volta :
35
35
parameters :
36
36
node-version :
37
37
type : string
38
- docker :
39
- - image : cimg/base:stable
38
+ executor :
39
+ name : node/default
40
+ tag : " <<parameters.node-version>>"
40
41
steps :
41
42
- setup-node :
42
43
node-version : <<parameters.node-version>>
@@ -45,29 +46,34 @@ jobs:
45
46
- store_test_results :
46
47
path : junit.xml
47
48
Incremental Delivery :
48
- docker :
49
- - image : cimg/base:stable
49
+ executor :
50
+ name : node/default
51
+ tag : " 20.19"
50
52
environment :
51
53
INCREMENTAL_DELIVERY_TESTS_ENABLED : t
52
54
steps :
53
55
- setup-node :
54
- node-version : " 18"
55
- # Install a prerelease of graphql-js 17 with incremental delivery support.
56
- # --legacy-peer-deps because nothing expects v17 yet.
56
+ node-version : " 20.19"
57
57
- run : npm i --legacy-peer-deps graphql@17.0.0-alpha.1.canary.pr.3361.04ab27334641e170ce0e05bc927b972991953882
58
58
- run : npm run test:ci
59
59
Lint :
60
- docker :
61
- - image : cimg/base:stable
60
+ executor :
61
+ name : node/default
62
+ tag : " 20.19"
62
63
steps :
63
- - setup-node
64
- - run : npm run lint
64
+ - checkout
65
+ - node/install-packages
66
+ - run :
67
+ command : npm run lint
65
68
Prettier :
66
- docker :
67
- - image : cimg/base:stable
69
+ executor :
70
+ name : node/default
71
+ tag : " 20.19"
68
72
steps :
69
- - setup-node
70
- - run : npm run prettier-check
73
+ - checkout
74
+ - node/install-packages
75
+ - run :
76
+ command : npm run prettier-check
71
77
72
78
workflows :
73
79
Build :
@@ -79,7 +85,7 @@ workflows:
79
85
matrix :
80
86
parameters :
81
87
node-version :
82
- - " 16 "
83
- - " 18 "
84
- - " 20 "
88
+ - " 20.19 "
89
+ - " 22.15 "
90
+ - " 24.0 "
85
91
- Incremental Delivery
Original file line number Diff line number Diff line change 1
1
{
2
- "node" : " 18 " ,
2
+ "node" : " 20 " ,
3
3
"sandboxes" : []
4
4
}
You can’t perform that action at this time.
0 commit comments