Commit 379db2c
committed
Migrate TravisCI to GitHub Actions
This repo hasn't received much attention recently. As such, the TravisCI
yaml file was referencing
[EOL](https://www.ruby-lang.org/en/downloads/branches/) versions of
ruby. Moreover, TravisCI itself isn't generally used for open source
anymore. There are heavy restrictions on build minutes, as noted
[here](jekyll/jekyll#8492) in the core Jekyll
project.
This PR does the following:
* Removes `.travis.yml`. We won't run jobs on TravisCI anymore.
* Replaces it with `.github/workflows/ci.yml`. We'll start running CI
on GitHub Actions.
* Updates tested Ruby versions to 2.7, 3.0, and jruby 9.3.4. This is a
subset of the ruby versions currently supported/tested by [Jekyll core](https://github.com/jekyll/jekyll/blob/796ae15c31147d1980662744ef0f19a15a27cdee/.github/workflows/ci.yml#L20-L28).
I plan to add support for Ruby 3.1 in a subsequent commit, but doing so
will require additional code changes and I wanted to start be getting
the existing code under test in CI.
This makes progress toward #192. I plan to work toward supporting Ruby 3
with fast SVD support and Numo in classifier-reborn, but the first step
is getting CI working with the existing code.1 parent c0e81d2 commit 379db2c
2 files changed
+51
-33
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
This file was deleted.
0 commit comments