11name : micromamba
2- concurrency :
3- group : ${{ github.head_ref || github.run_id }}
4- cancel-in-progress : true
2+ # concurrency:
3+ # group: ${{ github.head_ref || github.run_id }}
4+ # cancel-in-progress: true
55
66on :
77 push :
@@ -23,27 +23,32 @@ jobs:
2323 strategy :
2424 matrix :
2525 ob_branch : [dev, reduce_install_scope, main]
26- micromamba_version : ['2.0. 5-0', '1.5.12-0']
26+ micromamba-version : ['2.1.1-0', '2.0. 5-0', '1.5.12-0', '1.5.8 -0']
2727 fail-fast : false
28+ concurrency :
29+ group : micromamba
30+ cancel-in-progress : true
2831 steps :
2932 - name : Check out repository
3033 uses : actions/checkout@v4
3134
32-
3335 - name : Install (with) micromamba
3436 uses : mamba-org/setup-micromamba@v2
3537 with :
36- cache-environment : true
37- micromamba-version : ${{ matrix.micromamba_version }}
38- environment-name : test-env-${{matrix.ob_branch }}-${{ matrix.micromamba_version }}
38+ cache-environment : false # true
39+ micromamba-version : ${{ matrix.micromamba-version }}
40+ download-micromamba : true
41+ micromamba-binary-path : ${{ runner.temp }}/bin/micromamba-${{ matrix.micromamba-version }}/micromamba
42+ environment-name : test-env-${{matrix.ob_branch }}-${{ matrix.micromamba-version }}
3943 create-args : >-
4044 python=3.12
4145 pip
4246 conda
43-
47+ post-cleanup : environment # all
4448 - name : Overwrite omnibenchmark CLI to branch
4549 shell : bash -l {0}
4650 run : |
51+ micromamba --version
4752 pip install git+https://github.com/omnibenchmark/omnibenchmark.git@${{ matrix.ob_branch }}
4853
4954 # - name: Enable a benchmarking `out` cache
0 commit comments