darrenjennings / vue-autosuggest

🔍 Vue autosuggest component.
https://darrenjennings.github.io/vue-autosuggest
MIT License
621 stars 91 forks source link

Switch from Travis to GitHub Actions #224

Closed djw closed 2 years ago

djw commented 2 years ago

What:

Switch from Travis to GitHub Actions.

Why:

Travis is no longer free for open source projects.

How:

I reproduced the Travis Workflow in GitHub Actions. Travis was using Node 8 but I found that Node 10 works fine with the current set of dependencies, so I upgraded. Newer versions require an updated version of rollup-plugin-vue, but I've held that back for another PR.

I haven't set up codecov or any release process.

Checklist: