Skip to content

Commit 9af55db

Browse files
authored
CI: update ci config (#21)
1 parent 00805d7 commit 9af55db

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

.github/workflows/tests.yaml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,13 @@ on:
1010
schedule:
1111
- cron: "59 23 * * 3"
1212

13+
workflow_dispatch:
14+
inputs:
15+
version:
16+
description: Manual test execution
17+
default: test
18+
required: false
19+
1320
jobs:
1421
Tests:
1522
name: ${{ matrix.os }}, ${{ matrix.environment-file }}
@@ -29,14 +36,13 @@ jobs:
2936

3037
steps:
3138
- name: checkout repo
32-
uses: actions/checkout@v3
39+
uses: actions/checkout@v4
3340

3441
- name: setup micromamba
35-
uses: mamba-org/provision-with-micromamba@main
42+
uses: mamba-org/setup-micromamba@main
3643
with:
3744
environment-file: ${{ matrix.environment-file }}
3845
micromamba-version: "latest"
39-
channel-priority: "flexible"
4046

4147
- name: Install geodatasets
4248
run: pip install .
@@ -48,4 +54,4 @@ jobs:
4854
run: pytest -v . -m "request" --cov=geodatasets --cov-append --cov-report term-missing --cov-report xml --color=yes
4955
if: matrix.os == 'ubuntu-latest' && matrix.environment-file == 'ci/latest.yaml'
5056

51-
- uses: codecov/codecov-action@v3
57+
- uses: codecov/codecov-action@v4

0 commit comments

Comments
 (0)