3535 uses : ./.github/actions/setup
3636 with :
3737 node_version : ${{ matrix.node }}
38- node_auth_token : ${{ secrets.GH_TOKEN }}
3938 - name : Test
4039 run : npm test
4140 lint :
5554 uses : ./.github/actions/setup
5655 with :
5756 node_version : ${{ matrix.node }}
58- node_auth_token : ${{ secrets.GH_TOKEN }}
5957 - name : Lint
6058 run : npm run lint
6159 build :
@@ -113,18 +111,7 @@ jobs:
113111 contents : |
114112 import '@seamapi/makenew-tsmodule'
115113 - name : Install
116- run : npm install --ignore-scripts --save ${{ steps.packages.outputs.paths }}
117- env :
118- NODE_AUTH_TOKEN : ${{ secrets.GH_TOKEN }}
119- - name : Rebuild Node.js modules
120- shell : bash
121- run : npm rebuild
122- - name : Run postinstall script
123- shell : bash
124- run : npm run postinstall --if-present
125- - name : Run prepare script
126- shell : bash
127- run : npm run prepare --if-present
114+ run : npm install --save ${{ steps.packages.outputs.paths }}
128115 - name : Run
129116 run : node index.js
130117 typecheck :
@@ -144,7 +131,6 @@ jobs:
144131 uses : ./.github/actions/setup
145132 with :
146133 node_version : ${{ matrix.node }}
147- node_auth_token : ${{ secrets.GH_TOKEN }}
148134 - name : Check types
149135 run : npm run typecheck
150136 dependencies :
@@ -156,7 +142,5 @@ jobs:
156142 uses : actions/checkout@v3
157143 - name : Setup
158144 uses : ./.github/actions/setup
159- with :
160- node_auth_token : ${{ secrets.GH_TOKEN }}
161145 - name : Analyze dependencies
162146 run : npm run dependencies
0 commit comments