This commit is contained in:
@@ -26,18 +26,16 @@ jobs:
|
||||
poetry --version
|
||||
- name: Install Dependencies
|
||||
env:
|
||||
POETRY_HOME: /opt/poetry
|
||||
PIP_INDEX_URL: ${{ vars.PIP_INDEX_URL }}
|
||||
PIP_TRUSTED_HOST: ${{ vars.PIP_TRUSTED_HOST }}
|
||||
run: |
|
||||
export PATH=$POETRY_HOME/bin:$PATH
|
||||
poetry install
|
||||
/opt/poetry/bin/poetry install
|
||||
- name: PEP8 Check
|
||||
run: |
|
||||
poetry run flake8 . --benchmark
|
||||
/opt/poetry/bin/poetry run flake8 . --benchmark
|
||||
- name: Type Check
|
||||
run: |
|
||||
poetry run mypy .
|
||||
/opt/poetry/bin/poetry run mypy .
|
||||
- name: Pytest & Calculate Coverage
|
||||
env:
|
||||
MINIO_ENDPOINT: ${{ vars.MINIO_ENDPOINT }}
|
||||
@@ -45,7 +43,7 @@ jobs:
|
||||
MINIO_SECRET_KEY: ${{ secrets.MINIO_SECRET_KEY }}
|
||||
MONGO_ENDPOINT: ${{ vars.MONGO_ENDPOINT }}
|
||||
run: |
|
||||
poetry run coverage run -m pytest .
|
||||
/opt/poetry/bin/poetry run coverage run -m pytest .
|
||||
- name: Coverage Report
|
||||
run: |
|
||||
poetry run coverage report -m
|
||||
/opt/poetry/bin/poetry run coverage report -m
|
||||
|
||||
Reference in New Issue
Block a user