File tree Expand file tree Collapse file tree 1 file changed +16
-18
lines changed Expand file tree Collapse file tree 1 file changed +16
-18
lines changed Original file line number Diff line number Diff line change 11name : ci
22
3+ install-steps : &install-steps
4+ - uses : actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
5+
6+ - uses : actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
7+ with :
8+ node-version : 20
9+
10+ - name : enable corepack
11+ run : corepack enable
12+
13+ - name : Install dependencies
14+ run : yarn
15+
316on :
417 push :
518 pull_request :
922 check-is-built :
1023 runs-on : ubuntu-latest
1124 steps :
12- - uses : actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
13- - uses : actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
14- with :
15- node-version : ' 20'
16- - name : yarn install
17- run : yarn install
25+ << : *install-steps
1826
1927 - name : yarn build
2028 run : yarn build
@@ -27,25 +35,15 @@ jobs:
2735 prettier :
2836 runs-on : ubuntu-latest
2937 steps :
30- - uses : actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
31- - uses : actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
32- with :
33- node-version : ' 20'
34- - name : yarn install
35- run : yarn install
38+ << : *install-steps
3639
3740 - name : format all files
3841 run : yarn format
3942
4043 validate :
4144 runs-on : ubuntu-latest
4245 steps :
43- - uses : actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
44- - uses : actions/setup-node@7c12f8017d5436eb855f1ed4399f037a36fbd9e8 # v2.5.2
45- with :
46- node-version : ' 20'
47- - name : yarn install
48- run : yarn install
46+ << : *install-steps
4947
5048 - name : validate script integration tests
5149 run : node scripts/validate.integration-tests.mjs
You can’t perform that action at this time.
0 commit comments