Skip to content

Commit d83daa6

Browse files
authored
Build integration tests during CI (and release) (#800)
Note that this won't actually run them. Additionally, the *unit* tests are also built, impying that we're building them twice (once during this step, and possibly again when running the unit tests.)
1 parent 0438b10 commit d83daa6

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

.github/workflows/ci.yml

+1
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ jobs:
2121
run: |
2222
npm ci
2323
npm run build
24+
npm run build:tests
2425
npm test

.github/workflows/release.yml

+1
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ jobs:
5353
run: |
5454
npm ci
5555
npm run build
56+
npm run build:tests
5657
5758
- name: Run unit tests
5859
run: npm test

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
},
1111
"scripts": {
1212
"build": "gulp build",
13+
"build:tests": "gulp compile_test",
1314
"prepare": "npm run build",
1415
"lint": "run-p lint:src lint:test",
1516
"test": "run-s lint test:unit",

0 commit comments

Comments
 (0)