Skip to content

Commit d623dc5

Browse files
committed
Update readme
1 parent 230361f commit d623dc5

File tree

4 files changed

+254
-200
lines changed

4 files changed

+254
-200
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,18 @@ jobs:
2424
python -m pip install --upgrade pip
2525
pip install -r requirements.txt
2626
pip install flake8 # make sure flake8 is installed
27+
28+
- name: Build Docker image
29+
run: docker build -t myapp .
2730

28-
- name: Run flake8 linter
29-
run: flake8 .
31+
- name: Run tests inside Docker
32+
run: docker run --rm myapp pytest test/test_api.py
3033

31-
- name: Run tests
32-
run: pytest
34+
- name: Run flake8 lint inside Docker
35+
run: docker run --rm myapp flake8 src test
36+
37+
#- name: Run flake8 linter
38+
#run: flake8 .
39+
40+
#- name: Run tests
41+
#run: pytest

0 commit comments

Comments
 (0)