Skip to content

Commit e6188dd

Browse files
committed
CI: Consolidate project entrypoints to poe
1 parent 6f4ac40 commit e6188dd

File tree

1 file changed

+7
-11
lines changed

1 file changed

+7
-11
lines changed

.github/workflows/tests.yml

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -62,19 +62,15 @@ jobs:
6262
6363
# Bootstrap environment.
6464
source bootstrap.sh
65-
66-
# Run linter.
67-
uv run ruff check .
68-
69-
# Run type testing
70-
uv run mypy
71-
65+
7266
# Report about the test matrix slot.
7367
echo "Invoking tests with CrateDB ${CRATEDB_VERSION}"
74-
uv run coverage run -m pytest
75-
76-
# Set the stage for uploading the coverage report.
77-
uv run coverage xml
68+
69+
# Run linter.
70+
poe lint
71+
72+
# Run tests.
73+
poe test
7874
7975
# https://github.com/codecov/codecov-action
8076
- name: Upload coverage results to Codecov

0 commit comments

Comments
 (0)