name: CI/CD Pipeline on: push: branches: [main] jobs: test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Lancer les tests run: | chmod +x tests.sh ./tests.sh deploy: needs: test runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Déployer le site run: docker compose up -d --build