This repository has been archived by the owner on Apr 9, 2023. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pipeline: upgrade travis with auto-release and security checks (#81)
* pipeline: simplify travis cache and install scripts This makes proper use of the newly added lockfile. It will detect if `npm ci` or `npm install` can be executed and will use the appropriate cache mechanism. https://docs.travis-ci.com/user/languages/javascript-with-nodejs/#npm-ci-support * pipeline: use latest node and lts versions for testing * pipeline: add semantic release dry runs in travis This helps a lot ensuring the expected version is generated when actually creating releases. * pipeline: add npm audit as mandatory test step * pipeline: add automatic release script for main branch
- Loading branch information