[CI] use Github Actions and update test targets - #204
Conversation
* move CI workloads to Github Actions * remove windows 32bit and say goodbye to appveyor * test aarch64 for Julia 1.0, 1, and nightly in travis * add linux 32bit for Julia 1
| test: | ||
| runs-on: ${{ matrix.os }} | ||
| strategy: | ||
| fail-fast: false |
There was a problem hiding this comment.
The default value for this is true.
If I get it correctly, Github Action currently doesn't support allow_failure, so it would be nice to disable this to keep all jobs running.
kimikage
left a comment
There was a problem hiding this comment.
Thanks!
The errors on ARM should be fixed by #201 and #203. We need to remove the webhook for AppVeyor as with JuliaGraphics/Colors.jl#433.
@timholy, can you please kindly help me?
|
Both webhooks removed. Thanks for tackling this! |
|
To make sure #201 and #203 work, I'll merge this first. |
|
@timholy, we are still using travis-ci.org. Why not move to travis-ci.com? |
|
For public projects, there seems no difference. We could do the switch when there's real trouble using it; it doesn't affect users so it's of less importance IMO. |
|
I didn't expect the pricing model change before the the migration deadline. 😅 I can't predict how much of a hassle it will be to re-request credits, but should we migrate to .com first? |
This follows the discussion in #203