Skip to content

Added files pylint, integration tests, CI, workflow #1155

Added files pylint, integration tests, CI, workflow

Added files pylint, integration tests, CI, workflow #1155

Workflow file for this run

name: CI Workflow
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
test:
uses: ./.github/workflows/test_workflow.yml

Check failure on line 13 in .github/workflows/ci.yml

View workflow run for this annotation

GitHub Actions / CI Workflow

Invalid workflow file

The workflow is not valid. .github/workflows/ci.yml (Line: 13, Col: 11): Input python-version is required, but not provided while calling. .github/workflows/ci.yml (Line: 13, Col: 11): Input package-manager is required, but not provided while calling.
with:
steps_override: |
- name: Create .env file
run: cp .env.dev .env
- name: Start services
run: docker compose -f docker-compose.dev.yaml up -d --build
- name: Run tests
run: |
docker-compose exec backend poetry run pytest web_app/tests
- name: Run tests coverage
run: |
docker-compose exec backend poetry run pytest --cov=web_app/tests --cov-fail-under=90