File tree Expand file tree Collapse file tree 2 files changed +14
-5
lines changed Expand file tree Collapse file tree 2 files changed +14
-5
lines changed Original file line number Diff line number Diff line change 77
88jobs :
99 qa :
10- name : Lint & Build
10+ name : Lint, Typecheck, Test and Build source files
1111 runs-on : [self-hosted, Linux]
1212 steps :
1313 - name : Checkout repository
1414 uses : actions/checkout@v4
1515
1616 - name : Setup Node
17- uses : actions/setup-node@v3
17+ uses : actions/setup-node@v4
1818 with :
19- node-version : 16
19+ node-version : 20
2020
2121 - name : Install dependencies
22- run : npm ci --ignore-scripts
22+ run : npm ci
2323
2424 - name : Lint source files
2525 run : npm run lint
2626
27+ - name : Run Prettier
28+ run : npm run prettier
29+
30+ - name : Check types
31+ run : npm run typecheck
32+
33+ - name : Run tests
34+ run : npm run test:coverage
35+
2736 - name : Build package
2837 run : npm run build
Original file line number Diff line number Diff line change 4141 app-id : ${{ secrets.AUTH_APP_ID }}
4242 app-key : ${{ secrets.AUTH_APP_KEY }}
4343 npm-publish : public
44- npm-token : ${{ secrets.NPM_AUTH_TOKEN }}
44+ npm-token : ${{ secrets.NPM_AUTH_TOKEN_PUBLIC }}
You can’t perform that action at this time.
0 commit comments