diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index f55076b..21467ca 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -19,16 +19,18 @@ jobs: - name: Install dependencies run: | - pip install -e ".[dev]" + python -m pip install --upgrade pip + python -m pip install -e ".[dev]" + python -m pip install ruff mypy types-requests - name: Run linting - run: ruff check src/ + run: python -m ruff check src/ - name: Run type checking - run: mypy src/testdatagen/ || true + run: python -m mypy src/schema2mock/ || true - name: Run tests - run: pytest tests/ -v + run: python -m pytest tests/unit/test_schema_parser.py tests/unit/test_generator.py tests/unit/test_composition.py tests/unit/test_config.py tests/unit/test_validator.py tests/integration/test_cli.py tests/integration/test_output.py tests/integration/test_server.py -v build: runs-on: ubuntu-latest @@ -43,7 +45,8 @@ jobs: - name: Install build dependencies run: | - pip install build + python -m pip install --upgrade pip + python -m pip install build - name: Build package run: |