name: Deploy to Server on: push: branches: - main # Déclenche sur des pushs sur la branche principale (ou autre branche que vous préférez) jobs: deploy: runs-on: self-hosted steps: - name: Checkout code uses: actions/checkout@v2 - name: Setup SSH uses: webfactory/ssh-agent@v0.5.3 with: ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }} # Vous stockez la clé privée SSH dans les secrets de Gitea - name: Copy files to server run: | scp -r ./ manoel@malaurytoussi.cm:/var/www/malaurytoussi.cm env: SSH_AUTH_SOCK: ${{ secrets.SSH_AUTH_SOCK }}