@form8ion/replace-travis-ci-with-github-actions
v10.0.1
Published
utility to remove Travis-CI configuration and enable GitHub Actions
Downloads
1,716
Readme
replace-travis-ci-with-github-actions
utility to remove Travis-CI configuration and enable GitHub Actions
Table of Contents
Motivation
While Travis CI had a big impact on moving such services forward, I've had more and more trouble using them lately and gotten worse support when needed. They've even recently changed their pricing model to be far less friendly to OSS projects.
Usage
Installation
$ npm install @form8ion/replace-travis-ci-with-github-actions --save-prod
Example
Import
import {replace} from '@form8ion/replace-travis-ci-with-github-actions';
Execute
(async () => {
await replace({
projectRoot: process.cwd(),
vcs: {owner: 'foo', name: 'bar'}
});
})();
Contributing
Dependencies
$ nvm install
$ npm install
Verification
$ npm test