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