66 branches : ['**']
77
88jobs :
9- install-cached -deps :
9+ install-cache -deps :
1010 runs-on : ubuntu-latest
1111 name : Install and Cache deps
1212 steps :
1313 - name : Checkout
1414 uses : actions/checkout@v3
1515
1616 - name : Setup
17- uses : ./.github/actions/setup-node- deps
17+ uses : ./.github/actions/setup-deps
1818
1919 lint :
20- needs : [install-cached -deps]
20+ needs : [install-cache -deps]
2121 runs-on : ubuntu-latest
2222 name : Lint
2323 steps :
2424 - name : Checkout
2525 uses : actions/checkout@v3
2626
2727 - name : Setup Node.js and deps
28- uses : ./.github/actions/setup-node- deps
28+ uses : ./.github/actions/setup-deps
2929
3030 - name : Lint
3131 run : yarn lint
3232
3333 typecheck :
34- needs : [install-cached -deps]
34+ needs : [install-cache -deps]
3535 runs-on : ubuntu-latest
3636 name : Typecheck
3737 steps :
3838 - name : Checkout
3939 uses : actions/checkout@v3
4040
4141 - name : Setup Node.js and deps
42- uses : ./.github/actions/setup-node- deps
42+ uses : ./.github/actions/setup-deps
4343
4444 - name : Typecheck
4545 run : yarn typecheck
4646
4747 flow :
48- needs : [install-cached -deps]
48+ needs : [install-cache -deps]
4949 runs-on : ubuntu-latest
5050 name : Flow
5151 steps :
5252 - name : Checkout
5353 uses : actions/checkout@v3
5454
5555 - name : Setup Node.js and deps
56- uses : ./.github/actions/setup-node- deps
56+ uses : ./.github/actions/setup-deps
5757
5858 - name : Flow
5959 run : yarn flow
6060
6161 test :
62- needs : [install-cached -deps]
62+ needs : [install-cache -deps]
6363 runs-on : ubuntu-latest
6464 name : Test React 18
6565 steps :
6666 - name : Checkout
6767 uses : actions/checkout@v3
6868
6969 - name : Setup Node.js and deps
70- uses : ./.github/actions/setup-node- deps
70+ uses : ./.github/actions/setup-deps
7171
7272 - name : Test React 18
7373 run : yarn test:ci
@@ -76,29 +76,28 @@ jobs:
7676 uses : codecov/codecov-action@v2
7777
7878 test-react-17 :
79- needs : [install-cached -deps]
79+ needs : [install-cache -deps]
8080 runs-on : ubuntu-latest
8181 name : Test React 17
8282 steps :
8383 - name : Checkout
8484 uses : actions/checkout@v3
8585
8686 - name : Setup Node.js and deps
87- uses : ./.github/actions/setup-node- deps
87+ uses : ./.github/actions/setup-deps
8888
8989 - name : Test React 17
9090 run : yarn test:ci:react:17
9191
9292 test-website :
93- needs : [install-cached-deps]
9493 runs-on : ubuntu-latest
9594 name : Test Website
9695 steps :
9796 - name : Checkout
9897 uses : actions/checkout@v3
9998
100- - name : Setup Node.js and deps
101- uses : ./.github/actions/setup-node -deps
99+ - name : Setup Node.js and website deps
100+ uses : ./.github/actions/setup-website -deps
102101
103102 - name : Build website
104103 run : yarn --cwd website build
0 commit comments