35
35
uses : ./.github/actions/setup
36
36
with :
37
37
node_version : ${{ matrix.node }}
38
- node_auth_token : ${{ secrets.GH_TOKEN }}
39
38
- name : Test
40
39
run : npm test
41
40
lint :
55
54
uses : ./.github/actions/setup
56
55
with :
57
56
node_version : ${{ matrix.node }}
58
- node_auth_token : ${{ secrets.GH_TOKEN }}
59
57
- name : Lint
60
58
run : npm run lint
61
59
build :
@@ -113,18 +111,7 @@ jobs:
113
111
contents : |
114
112
import '@seamapi/makenew-tsmodule'
115
113
- 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 }}
128
115
- name : Run
129
116
run : node index.js
130
117
typecheck :
@@ -144,7 +131,6 @@ jobs:
144
131
uses : ./.github/actions/setup
145
132
with :
146
133
node_version : ${{ matrix.node }}
147
- node_auth_token : ${{ secrets.GH_TOKEN }}
148
134
- name : Check types
149
135
run : npm run typecheck
150
136
dependencies :
@@ -156,7 +142,5 @@ jobs:
156
142
uses : actions/checkout@v3
157
143
- name : Setup
158
144
uses : ./.github/actions/setup
159
- with :
160
- node_auth_token : ${{ secrets.GH_TOKEN }}
161
145
- name : Analyze dependencies
162
146
run : npm run dependencies
0 commit comments