Spaces:
Runtime error
Runtime error
| name: CI # nom affiché dans l’onglet Actions de GitHub sinon le workflow n'exécute rien | |
| on: # quand le pipeline doit s'exécuter, dans le projet: | |
| push: | |
| branches: | |
| - develop # le pipeline se lance quand on pousses sur develop | |
| - feature/* # ou sur une branche feature | |
| pull_request: | |
| branches: | |
| - develop # le pipeline se lance quand une pull request cible develop | |
| jobs: | |
| test: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/setup-python@v5 | |
| with: | |
| python-version: "3.11.9" | |
| - uses: actions/checkout@v4 | |
| - name: Install Poetry | |
| run: pip install poetry | |
| - name: Install dependencies with Poetry | |
| run: poetry install --no-interaction --no-root | |
| - name: Run tests | |
| run: poetry run pytest |