Pkg.jl: Proposal: move all CI to GitHub Actions CI

Created on 2 Oct 2020  路  6Comments  路  Source: JuliaLang/Pkg.jl

Currently the Linux and Mac tests run on Travis, and the Windows tests run on AppVeyor.

Would it more convenient to have all of CI on a single provider?

Options include:

  1. Put everything in Travis CI not an option, as Travis on Windows is too slow
  2. Put everything in GitHub Actions CI

Most helpful comment

With Travis changing this seems like a good plan forward.

All 6 comments

Option 1 is implemented in #2067

We did this before and Travis windows was very slow (https://github.com/JuliaLang/Pkg.jl/pull/1316). Maybe it has changed now.

Nope, looks like Travis Windows is still slow (#2067)

I think GH Actions CI will be the best approach here.

Attempts to try github actions over in https://github.com/JuliaLang/Pkg.jl/pull/2166

With Travis changing this seems like a good plan forward.

Was this page helpful?
0 / 5 - 0 ratings