portfolio init
Some checks failed
Deploy to Server / deploy (push) Has been cancelled

This commit is contained in:
TM-Squared
2025-04-15 20:21:16 +02:00
commit 879ef7929e
21 changed files with 792 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
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 }}