Files
Portfolio/.gitea/workflows/deploy.yml
TM-Squared 879ef7929e
Some checks failed
Deploy to Server / deploy (push) Has been cancelled
portfolio init
2025-04-15 20:21:16 +02:00

26 lines
643 B
YAML

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 }}