-
Notifications
You must be signed in to change notification settings - Fork 2
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
Build conda package #92
Comments
Pinging @zklaus, because we may need the expertise: The easiest (naive?) way would be to follow the same approach as for the other SE packages: Build and publish a PyPI package in the CI actions and then let conda-forge feedstock repository pull and build a conda package. Maybe that makes sense, but it also feels a bit like beginning at the wrong end. After all, the PyPI package doesn't easily install outside a conda package anyway, so why would we need it in the first place? |
The way I see it, the Pypi release is the actual release, i.e. the product. It should always be installable easily, but with the caveat that it does not take care of the dependencies, particularly in the case of the source distribution. As such, I think doing the (source) release on Pypi is unquestionably the first step. |
Okay, thanks! So that means that, since we already have the ci pipeline for publishing to PyPI, we can proceed along the lines of |
This is done! |
I have added #96. Should not be too complicated, but I am not sure how quick I manage to do it. So whoever of us is first makes a suggestion, would that be okay? |
Since the rest of the ScriptEngine world is already on conda-forge (
scriptengine
andscriptengine-tasks-hpc
) and sincescriptengine-tasks-ecearth
needs a conda environment anyway to install dependencies, we should provide a conda package on conda-forge.The text was updated successfully, but these errors were encountered: