Add alpha releases of Parcels to prefix.dev#2202
Conversation
|
@erikvansebille if we want to run this workflow, we have to change I think this matches our dev workflow at the moment anyway where v4-dev is actually the default branch we're working off of. This also has the perk of all our issues being closed when the PRs are merged. Thoughts? |
Yes agree to make v4-dev the default branch! That will also make creating PRs easier. So please go ahead and make that change |
| ```` | ||
|
|
||
| During development of Parcels v4, we are uploading versions of the package to an [index on prefix.dev](https://prefix.dev/channels/parcels/packages/parcels). This allows users to easily install an unreleased version without having to do a [development install](../installation.rst)! Give it a spin! | ||
|
|
There was a problem hiding this comment.
Also mention that users can continue using their v3 version by doing conda activate parcels (or whatever their ‘normal’ environment is called)?
There was a problem hiding this comment.
Done! Also restructured the page a bit so it flows better
Rename `install` to `installation` (so normal installation instructions are at `installation` and v4 installation is at `v4/installation`)
a3e4f01 to
102381a
Compare
Done! fyi @fluidnumerics-joe |


This PR introduces alpha conda releases of Parcels.
How to do a release
.github/ci/recipe.yaml(e..g,4.0.0alpha0to4.0.0alpha1)How to install an alpha version
Check the updated docs
This tooling looks similar to the Conda Feedstock tooling. Prefix.dev (creators of
pixi) is doing a lot of work in this space. I don't think we should move away from Conda Feedstocks for normal releases (this tooling here is quite bleeding edge, and lacks adoption) - but this workflow here is very convenient for our case here.Additional reading