-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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