File tree Expand file tree Collapse file tree 3 files changed +161
-0
lines changed Expand file tree Collapse file tree 3 files changed +161
-0
lines changed Original file line number Diff line number Diff line change 1+ name : CI (Linux)
2+
3+ on :
4+ push :
5+ branches : [ master ]
6+ pull_request :
7+ branches : [ master ]
8+
9+ jobs :
10+ build :
11+ runs-on : ubuntu-latest
12+
13+ steps :
14+ - uses : actions/checkout@v2
15+
16+ - name : Use Node.js 10.16.x
17+ uses : actions/setup-node@v1
18+ with :
19+ node-version : 10.16.x
20+
21+ - name : Install Dependencies
22+ run : yarn install
23+ working-directory : Extension
24+
25+ - name : Generate hashes for runtime dependency packages
26+ run : yarn run generatePackageHashes
27+ working-directory : Extension
28+
29+ - name : Compile Sources
30+ run : yarn run compile
31+ working-directory : Extension
32+
33+ - name : Validate Extension/package.json
34+ run : yarn run pr-check
35+ working-directory : Extension
36+
37+ - name : Run Linter
38+ run : yarn run lint
39+ working-directory : Extension
40+
41+ - name : Compile Test Sources
42+ run : yarn run pretest
43+ working-directory : Extension
44+
45+ - name : Run unit tests
46+ 47+ with :
48+ run : yarn run unitTests
49+ working-directory : Extension
50+
51+ - name : Run languageServer integration tests
52+ 53+ with :
54+ run : yarn run integrationTests
55+ working-directory : Extension
Original file line number Diff line number Diff line change 1+ name : CI (Mac)
2+
3+ on :
4+ push :
5+ branches : [ master ]
6+ pull_request :
7+ branches : [ master ]
8+
9+ jobs :
10+ build :
11+ runs-on : macos-latest
12+
13+ steps :
14+ - uses : actions/checkout@v2
15+
16+ - name : Use Node.js 10.16.x
17+ uses : actions/setup-node@v1
18+ with :
19+ node-version : 10.16.x
20+
21+ - name : Install Dependencies
22+ run : yarn install
23+ working-directory : Extension
24+
25+ - name : Generate hashes for runtime dependency packages
26+ run : yarn run generatePackageHashes
27+ working-directory : Extension
28+
29+ - name : Compile Sources
30+ run : yarn run compile
31+ working-directory : Extension
32+
33+ - name : Validate Extension/package.json
34+ run : yarn run pr-check
35+ working-directory : Extension
36+
37+ - name : Run Linter
38+ run : yarn run lint
39+ working-directory : Extension
40+
41+ - name : Compile Test Sources
42+ run : yarn run pretest
43+ working-directory : Extension
44+
45+ - name : Run unit tests
46+ 47+ with :
48+ run : yarn run unitTests
49+ working-directory : Extension
50+
51+ - name : Run languageServer integration tests
52+ 53+ with :
54+ run : yarn run integrationTests
55+ working-directory : Extension
Original file line number Diff line number Diff line change 1+ name : CI (Windows)
2+
3+ on :
4+ push :
5+ branches : [ master ]
6+ pull_request :
7+ branches : [ master ]
8+
9+ jobs :
10+ build :
11+ runs-on : windows-latest
12+
13+ steps :
14+ - uses : actions/checkout@v2
15+
16+ - name : Use Node.js 10.16.x
17+ uses : actions/setup-node@v1
18+ with :
19+ node-version : 10.16.x
20+
21+ - name : Install Dependencies
22+ run : yarn install
23+ working-directory : Extension
24+
25+ - name : Generate hashes for runtime dependency packages
26+ run : yarn run generatePackageHashes
27+ working-directory : Extension
28+
29+ - name : Compile Sources
30+ run : yarn run compile
31+ working-directory : Extension
32+
33+ - name : Validate Extension/package.json
34+ run : yarn run pr-check
35+ working-directory : Extension
36+
37+ - name : Run Linter
38+ run : yarn run lint
39+ working-directory : Extension
40+
41+ - name : Compile Test Sources
42+ run : yarn run pretest
43+ working-directory : Extension
44+
45+ - name : Run unit tests
46+ run : yarn run unitTests
47+ working-directory : Extension
48+
49+ - name : Run languageServer integration tests
50+ run : yarn run integrationTests
51+ working-directory : Extension
You can’t perform that action at this time.
0 commit comments