Skip to content

Commit d41abfa

Browse files
committed
ci: add CI workflow for running tests and generating coverage report
- Add ci.yml to run tests on push and pull requests - Set up Python environment and install dependencies - Upgrade pip and setuptools - Run tests with coverage report
1 parent c2ed232 commit d41abfa

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,12 @@ jobs:
2020
with:
2121
python-version: '3.9'
2222

23+
- name: Upgrade pip and setuptools
24+
run: |
25+
python -m pip install --upgrade pip setuptools
26+
2327
- name: Install dependencies
2428
run: |
25-
python -m pip install --upgrade pip
2629
pip install -r requirements.txt
2730
2831
- name: Run tests

0 commit comments

Comments
 (0)