@@ -25,32 +25,29 @@ jobs:
25
25
shell : bash -l {0}
26
26
steps :
27
27
- uses : actions/checkout@v4
28
- - uses : actions/setup-python@v5
28
+ - name : " Setup ccache . . ."
29
+ uses : Chocobo1/setup-ccache-action@v1
29
30
with :
30
- python-version : ${{ matrix.python_version }}
31
- cache : " pip"
32
- - run : pip install -r requirements.txt
31
+ update_packager_index : false
32
+ install_ccache : true
33
33
- name : " Create micromamba environment"
34
34
uses : mamba-org/setup-micromamba@v1
35
35
with :
36
36
environment-name : libsemigroups
37
37
create-args : >-
38
+ python=${{ matrix.python_version }}
38
39
libsemigroups
39
40
- name : " Set environment variables . . ."
40
41
run : |
41
42
echo "PKG_CONFIG_PATH=$MAMBA_ROOT_PREFIX/envs/libsemigroups/lib/pkgconfig:$MAMBA_ROOT_PREFIX/envs/libsemigroups/share/pkgconfig:/usr/local/lib/pkgconfig" >> $GITHUB_ENV
42
43
echo "LD_LIBRARY_PATH=$MAMBA_ROOT_PREFIX/envs/libsemigroups/lib:/usr/local/lib" >> $GITHUB_ENV
43
44
echo "PATH=$MAMBA_ROOT_PREFIX/envs/libsemigroups/bin:$PATH" >> $GITHUB_ENV
44
- - name : " Setup ccache . . ."
45
- uses : Chocobo1/setup-ccache-action@v1
46
- with :
47
- update_packager_index : false
48
- install_ccache : true
49
45
- name : " Python version . . ."
50
46
run : |
51
47
python --version
52
- pip3 --version
53
- - name : " Pip3 installing libsemigroups_pybind11 . . ."
48
+ pip --version
49
+ - run : pip install -r requirements.txt
50
+ - name : " Pip installing libsemigroups_pybind11 . . ."
54
51
run : |
55
52
CXX="${{ matrix.compiler }}" pip3 install . -v
56
53
- name : " python -m pytest -vv tests/test_*.py . . ."
0 commit comments