Prebuild release 1.0 #2

Merged
IgorVolochay merged 48 commits from frontend into prebuild 2026-08-13 09:04:08 +00:00
Showing only changes of commit edf53514c0 - Show all commits
+25 -1
View File
@@ -14,6 +14,7 @@ on:
jobs:
mypy:
runs-on: ubuntu-latest
continue-on-error: true
steps:
- name: Checkout
uses: actions/checkout@v3
@@ -30,4 +31,27 @@ jobs:
pip install -r requirements.txt
- name: Run mypy
run: mypy --ignore-missing-imports ./app
run: mypy --ignore-missing-imports ./app
pytest:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.9
architecture: x64
- name: Setup MongoDB
run: docker run --name mongodb -d -p 27017:27017 -e MONGO_INITDB_ROOT_USERNAME=user -e MONGO_INITDB_ROOT_PASSWORD=pass mongodb/mongodb-community-server
- name: Install dependencies
run: |
pip install pytest==8.3.4 pytest-asyncio==0.25.3 httpx==0.28.1
pip install -r requirements.txt
- name: Run pytest
run: pytest -vs