@form8ion/replace-travis-ci-with-github-actions

10.0.1 • Public • Published

replace-travis-ci-with-github-actions

utility to remove Travis-CI configuration and enable GitHub Actions

Node CI Workflow Status Codecov SLSA Level 2

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

MIT license npm Try on RunKit node

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

PRs Welcome Conventional Commits Commitizen friendly semantic-release Renovate

Dependencies

$ nvm install
$ npm install

Verification

$ npm test

Readme

Keywords

none

Package Sidebar

Install

npm i @form8ion/replace-travis-ci-with-github-actions

Weekly Downloads

345

Version

10.0.1

License

MIT

Unpacked Size

16.3 kB

Total Files

6

Last publish

Collaborators

  • travi
  • form8ion-bot