Commit 27b9575
committed
CI: Use anaconda-client v1.10.0 for upload
As anaconda-client is no longer supported with pip then all modern
installations must be done with conda or mamba. To make this process
simple, use the mamba-org/provision-with-micromamba GitHub Action
and have it only install anaconda-client=1.10.0. The GitHub Action
will additionally print out the environment information which is useful
for reproducibility and debugging information.
- c.f. https://github.com/Anaconda-Platform/anaconda-client/ Issue 618
- c.f. https://github.com/mamba-org/provision-with-micromamba
The option `channels: main` is required to be used as anaconda-client
is currently only maintained on the "main" channel.
- c.f. https://anaconda.org/main/anaconda-client
The default shell is also set to `bash -l {0}` throughout the workflow
to ensure that micromamba can be loaded properly once it is setup.
- c.f. https://github.com/mamba-org/provision-with-micromamba/blob/34071ca7df4983ccd272ed0d3625818b27b70dcc/README.md#important1 parent de50ba9 commit 27b9575
1 file changed
+10
-12
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
14 | 17 | | |
15 | 18 | | |
16 | 19 | | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | 20 | | |
23 | 21 | | |
24 | | - | |
25 | 22 | | |
26 | 23 | | |
27 | 24 | | |
| |||
50 | 47 | | |
51 | 48 | | |
52 | 49 | | |
| 50 | + | |
53 | 51 | | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
59 | 58 | | |
60 | 59 | | |
61 | 60 | | |
| |||
65 | 64 | | |
66 | 65 | | |
67 | 66 | | |
68 | | - | |
69 | 67 | | |
70 | 68 | | |
71 | 69 | | |
| |||
0 commit comments