chore: remove travis CI file in favor of Github Actions

This commit is contained in:
Jason Johnston 2021-02-17 22:02:57 -07:00
parent 7c6f4170a2
commit 432220d98d
4 changed files with 4 additions and 11 deletions

View File

@ -1,7 +1,7 @@
# This workflow will do a clean install of node dependencies, build the source code and run tests across different versions of node
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions
name: Node.js CI
name: Continuous Integration
on:
push:
@ -26,4 +26,4 @@ jobs:
- run: npm run build
- run: npm test
- run: npm run build-examples

View File

@ -1,4 +1,4 @@
name: docs
name: Docs
on:
push:

View File

@ -1,7 +0,0 @@
language: node_js
node_js:
- "10"
install:
- npm install
script:
- npm run build && npm test

View File

@ -23,6 +23,6 @@ The Troika project's main goal is to take aspects of developing interactive grap
----
[![Build Status](https://travis-ci.org/protectwise/troika.svg?branch=master)](https://travis-ci.org/protectwise/troika)
![Build Status](https://github.com/protectwise/troika/workflows/Continuous%20Integration/badge.svg?branch=master)
[![Netlify Status](https://api.netlify.com/api/v1/badges/523722ef-0c71-4bdc-935d-575c73ec1838/deploy-status)](https://app.netlify.com/sites/troika-examples/deploys)