Files
redscapefactory.com/.gitea/workflows/deploy.yml
Ghislain Larose b280a6e1c8
Some checks failed
FTP Deployment / deploy (push) Failing after 2m14s
deploy workflow pipe
2026-01-16 11:30:13 +01:00

34 lines
978 B
YAML

name: FTP Deployment
on:
push:
branches:
- master
- main
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
# Si tu as besoin de minifier ton JS/CSS avec npm avant l'envoi,
# garde les étapes "Setup Node" et "npm install" ici.
# Sinon, on passe directement au déploiement.
- name: FTP Deploy
uses: https://github.com/SamKirkland/FTP-Deploy-Action@v4.3.5
with:
server: ${{ secrets.FTP_SERVER }}
username: ${{ secrets.FTP_USERNAME }}
password: ${{ secrets.FTP_PASSWORD }}
# '.' signifie qu'on envoie tout le contenu du dépôt
local-dir: ./
# Chemin de destination sur ton serveur FTP
server-dir: /redscapefactory.com
# Optionnel : exclure le dossier .git et le fichier de workflow
exclude: |
**/.git*
**/.git*/**
.gitea/**