Skip to content

Commit 8f728bc

Browse files
committed
ci: Stop using mamba, install make
1 parent 7314c01 commit 8f728bc

1 file changed

Lines changed: 4 additions & 10 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,10 @@ jobs:
3434
id: date
3535
run: echo "date=$(date +%Y-%m-%d)" >> "${GITHUB_OUTPUT}"
3636
-
37-
name: Create Environment with Mamba
38-
uses: mamba-org/setup-micromamba@v3
37+
name: Install make
38+
uses: awalsh128/cache-apt-pkgs-action@v1.6
3939
with:
40-
environment-name: climada_env
41-
environment-file: requirements/base.yml
42-
create-args: >-
43-
python=${{ matrix.python-version }}
44-
make
45-
# Persist environment for branch, Python version, single day
46-
cache-environment-key: env-${{ github.ref }}-${{ steps.date.outputs.date }}
40+
packages: make
4741
-
4842
name: Install uv
4943
uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0
@@ -52,7 +46,7 @@ jobs:
5246
-
5347
name: Install dependencies
5448
run: |
55-
uv sync --locked --dev --no-managed-python
49+
uv sync --locked --dev
5650
-
5751
name: Run Unit Tests
5852
run: |

0 commit comments

Comments
 (0)