-
Notifications
You must be signed in to change notification settings - Fork 5
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
pixi run --environment=dev install
to pixi run install
#1400
Conversation
@@ -37,7 +37,7 @@ jobs: | |||
with: | |||
pixi-version: "latest" | |||
- name: Prepare pixi | |||
run: pixi run --environment=dev install-ci | |||
run: pixi run install install-ci |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
run: pixi run install install-ci | |
run: pixi run install-ci |
Same for the others
pixi.toml
Outdated
@@ -13,15 +13,19 @@ documentation = "https://deltares.github.io/Ribasim/" | |||
repository = "https://github.com/Deltares/Ribasim" | |||
|
|||
[tasks] | |||
install-ribasim-python ={ path = "python/ribasim", editable = true } | |||
install-ribasim-api ={ path = "python/ribasim_api", editable = true } | |||
install-ribasim-testmodels ={ path = "python/ribasim_testmodels", editable = true } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
With editable installs the installation is no longer done with a task, but automatically if listed under pypi dependencies. See Deltares/Ribasim-NL#75 for an example.
This issue is paused. After pixi made a new release, I will put it to windows agent, Maarten takes care of Linux agents, I will ask Willem to run the pixi ansible role on the windows agents. |
Pixi release is done: https://github.com/prefix-dev/pixi/releases/tag/v0.20.1 |
Small update: The pixi version is updated for the windows agents. Now we are waiting for @evetion to update it for the Linux ones |
Fixes #1324