tomchor / Oceanostics.jl

Diagnostics for Oceananigans
https://tomchor.github.io/Oceanostics.jl/
MIT License
24 stars 9 forks source link

Barebones GitHub Actions CI pipeline #5

Closed ali-ramadhan closed 3 years ago

ali-ramadhan commented 3 years ago

Looks like tests pass! Although I guess it only tests whether using Oceanostics work haha.

I added some [compat] entires as a start so we should be able to register as a package after merging.

I also added CompatHelper which will open PRs updating [compat] as other packages tag new versions. And TagBot which will automate the tagging process and add useful release notes to each tag.

ali-ramadhan commented 3 years ago

Ah true, that sounds like a good idea.

You might have to use "^0" or "~0" (https://julialang.github.io/Pkg.jl/dev/compatibility/#Caret-specifiers).

I think the registrator failed on me at some point because of the unbounded "0" compat but worth trying, I might be wrong!

tomchor commented 3 years ago

You're probably right, we need to have an upper bound. We can merge this for now and later on I'll try to use "^0". Feel free to merge and I'll try to register the package.