Skip to content

Commit 81c9530

Browse files
committed
e2e tests for pixi and mixed envs
1 parent 2ed4375 commit 81c9530

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,16 @@ jobs:
6565
- envs: "envs/env1.yaml"
6666
policy-file: policy_no_extra_options.yaml
6767
expected-failure: "false"
68+
- envs: pixi:env1
69+
manifest-path: envs/pixi.toml
70+
- envs: |
71+
pixi:env1
72+
pixi:env2
73+
manifest-path: envs/pixi.toml
74+
- envs: |
75+
pixi:env1
76+
conda:envs/env2.yaml
77+
manifest-path: envs/pixi.toml
6878
6979
steps:
7080
- name: clone the repository

envs/pixi.toml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
[dependencies]
2+
numpy = "1.24"
3+
pandas = "2.1"
4+
packaging = "23.1"
5+
6+
[feature.py310.dependencies]
7+
python = "3.10"
8+
9+
[feature.py311.dependencies]
10+
python = "3.11"
11+
12+
[environments]
13+
env1 = { features = ["py310"] }
14+
env2 = ["py311"]

0 commit comments

Comments
 (0)