Clean-up the CI workflow a bit

After recent PRs the size and scope of the CI workflow is now reduced, and this patch tries to simplify things further. More specifically we can directly specify the gulp-tasks in the workflow, and thus clean-up the `gulpfile` a tiny bit.

Note that this will technically be slower, since the tests are now run in series (rather than in parallel), however `gulp externaltest` runs so quickly that it really won't matter in practice.
This commit is contained in:
Jonas Jenwald 2023-11-12 13:41:10 +01:00
parent af3147c3fe
commit 5687326046
2 changed files with 5 additions and 4 deletions

View File

@ -30,5 +30,8 @@ jobs:
- name: Install other dependencies
run: npm install
- name: Run tests
run: gulp ci-test
- name: Run external tests
run: gulp externaltest
- name: Run CLI unit tests
run: gulp unittestcli

View File

@ -2436,5 +2436,3 @@ gulp.task("externaltest", function (done) {
});
done();
});
gulp.task("ci-test", gulp.parallel("externaltest", "unittestcli"));