File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88 build :
99 runs-on : ubuntu-latest
1010 steps :
11-
11+
1212 - name : checkout
1313 uses : actions/checkout@v2
14-
14+
1515 - name : set up Node
1616 uses : actions/setup-node@v1
1717 with :
1818 node-version : 13
19-
19+
2020 - name : install dependencies
21- run : npm ci
22-
21+ run : npm ci
22+
2323 - name : build
24- run : npm run build
25-
24+ run : npm run build
25+
2626 - name : run tests
27- run : npm test
27+ run : npm test
28+
29+ publish-dlx :
30+ needs : build
31+ runs-on : ubuntu-latest
32+ steps :
33+
34+ - name : checkout
35+ uses : actions/checkout@v2
36+
37+ - name : publish to DLx CDN
38+ run : npm run upload
39+ env :
40+ AZURE_CONNECTION_STRING : ${{secrets.AZURE_CONNECTION_STRING}}
2841
2942 publish-npm :
30- needs : build
43+ needs : build
3144 runs-on : ubuntu-latest
3245 steps :
33-
46+
3447 - name : checkout
3548 uses : actions/checkout@v2
36-
37- - name : publish to npm
49+
50+ - name : set up Node
3851 uses : actions/setup-node@v1
3952 with :
4053 node-version : 13
4154 registry-url : https://registry.npmjs.org/
42-
55+
4356 - name : install package
44- run : npm ci
45-
46- - run : npm publish
57+ run : npm ci
58+
59+ - name : publish to npm
60+ run : npm publish
4761 env :
4862 NODE_AUTH_TOKEN : ${{secrets.NPM_TOKEN}}
4963
5064 publish-gpr :
51- needs : build
65+ needs : build
5266 runs-on : ubuntu-latest
5367 steps :
54-
68+
5569 - name : checkout
5670 uses : actions/checkout@v2
57-
71+
5872 - name : set up Node
5973 uses : actions/setup-node@v1
6074 with :
6175 node-version : 13
6276 registry-url : https://npm.pkg.github.com/
63- scope : ' @digitallinguistics'
64-
77+ scope : ' @digitallinguistics'
78+
6579 - name : install package
66- run : npm ci
67-
80+ run : npm ci
81+
6882 - name : publish to GitHub Packages
69- run : npm publish
83+ run : npm publish
7084 env :
7185 NODE_AUTH_TOKEN : ${{secrets.GITHUB_TOKEN}}
Original file line number Diff line number Diff line change 1+ name : tests
2+
3+ on :
4+ pull_request :
5+ push :
6+ branches :
7+ - master
8+
9+ jobs :
10+ run-tests :
11+ name : run tests
12+ runs-on : ubuntu-latest
13+ steps :
14+
15+ - name : checkout
16+ uses : actions/checkout@v2
17+
18+ - name : install Node
19+ uses : actions/setup-node@v1
20+ with :
21+ node-version : 13.x
22+
23+ - name : install package
24+ run : npm ci
25+
26+ - name : build
27+ run : npm run build
28+
29+ - name : test
30+ run : npm test
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments