Spaces:
Runtime error
Runtime error
| name: Push | |
| on: [push] | |
| jobs: | |
| test: | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| python-version: ['3.10'] | |
| poetry-version: ['1.5.1'] | |
| os: [ubuntu-latest] | |
| runs-on: ${{ matrix.os }} | |
| steps: | |
| - uses: actions/checkout@v3 | |
| - uses: actions/setup-python@v3 | |
| with: | |
| python-version: ${{ matrix.python-version }} | |
| - name: Run image | |
| uses: abatilo/[email protected] | |
| with: | |
| poetry-version: ${{ matrix.poetry-version }} | |
| - name: Install dependencies | |
| run: poetry install | |
| - name: Run tests | |
| run: poetry run pytest | |
| - name: Upload coverage reports to Codecov | |
| uses: codecov/codecov-action@v3 | |
| env: | |
| CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} | |
| # - name: Upload coverage to Codecov | |
| # uses: codecov/codecov-action@v2 | |
| code-quality: | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| python-version: ['3.10'] | |
| poetry-version: ['1.5.1'] | |
| os: [ubuntu-latest] | |
| runs-on: ${{ matrix.os }} | |
| steps: | |
| - uses: actions/checkout@v3 | |
| - uses: actions/setup-python@v3 | |
| with: | |
| python-version: ${{ matrix.python-version }} | |
| - name: Python Poetry Action | |
| uses: abatilo/[email protected] | |
| with: | |
| poetry-version: ${{ matrix.poetry-version }} | |
| - name: Install dependencies | |
| run: poetry install | |
| - name: Run black | |
| run: poetry run black . --check | |
| # - name: Run isort | |
| # run: poetry run isort . --check-only --profile black | |
| # - name: Run flake8 | |
| # run: poetry run flake8 . | |
| # - name: Run bandit | |
| # run: poetry run bandit . | |
| # - name: Run saftey | |
| # run: poetry run safety check | |