add tests and automated tests
Some checks failed
Deploy Bookshelf / deploy (push) Failing after 0s

This commit is contained in:
Julien Aldon
2026-01-29 10:45:41 +01:00
parent 84369911cd
commit 4639c6d900
7 changed files with 598 additions and 118 deletions

View File

@@ -11,7 +11,15 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Test backend
uses: actions/setup-python@v4
with:
python-version: "3.11"
run: |
- python -m pip install --upgrade pip
- pip install -r back/requirements.txt
- pytest -sv
- name: Build & deploy
run: |
git pull
docker compose up -d --build