QEDjl-project / QEDprocesses.jl

[WIP]: QEDprocesses.jl: Modeling of scattering processes for QED.jl
MIT License
1 stars 3 forks source link

Update Julia version in CI #71

Closed AntonReinhard closed 1 week ago

AntonReinhard commented 1 month ago

As the title says, update the Julia version used in the CI to 1.10, and use 1.10 and 1.11 additionally in automated unit tests.

SimeonEhrig commented 1 month ago

Because Julia 1.11 is not released yet, there is no container with the tag.

https://hub.docker.com/_/julia

We could test rc but I'm not sure, what happen if Julia 1.11 is released. Maybe it will be removed, stuck to 1.11 or moved the 1.12 dev.

AntonReinhard commented 1 month ago

We could test rc but I'm not sure, what happen if Julia 1.11 is released. Maybe it will be removed, stuck to 1.11 or moved the 1.12 dev.

That seems like the most reasonable option. I'd suspect that once 1.11 is released, the latest tag will be moved to 1.11 and the rc tag will be moved to 1.12. In any case we will have to update the CI again anyways when that happens, but at least it should not start to fail using rc then.

SimeonEhrig commented 3 weeks ago

There are warnings in Julia 1.9 and Julia 1.10 which should be fixed a upcoming PR. Also for 1.10 there is a error for pre-compiling. But it looks like, this is not a big problem.