remove auto deploy

This commit is contained in:
Johnnybegood90
2026-03-11 15:15:19 +01:00
parent 6f9819da42
commit 34ff10ecf4
-91
View File
@@ -1,91 +0,0 @@
name: Deploy to server
on:
push:
branches:
- main
- beta
jobs:
deploy-main:
if: github.ref == 'refs/heads/main'
runs-on: ubuntu-latest
steps:
- name: Deploy production + demo
uses: appleboy/ssh-action@v1
with:
host: ${{ secrets.SERVER_HOST }}
username: ${{ secrets.SERVER_USER }}
key: ${{ secrets.SERVER_SSH_KEY }}
script: |
deploy_force () {
TARGET=$1
BRANCH=$2
echo "------ Deploying $BRANCH to $TARGET ------"
mkdir -p "$TARGET"
cd "$TARGET"
# Si le repo est cassé ou absent → on reclone
if [ ! -d ".git" ]; then
echo "Repo absent ou cassé → reclone"
rm -rf "$TARGET"/*
git clone https://github.com/Johnnybegood90/GridTV.git .
fi
# Force la branche
git fetch origin
git checkout -B $BRANCH origin/$BRANCH
git reset --hard origin/$BRANCH
git clean -fd
echo "Deploy terminé"
}
deploy_force "${{ secrets.DEPLOY_PATH }}" main
deploy_force "${{ secrets.DEMO_DEPLOY_PATH }}" main
deploy-beta:
if: github.ref == 'refs/heads/beta'
runs-on: ubuntu-latest
steps:
- name: Deploy beta
uses: appleboy/ssh-action@v1
with:
host: ${{ secrets.SERVER_HOST }}
username: ${{ secrets.SERVER_USER }}
key: ${{ secrets.SERVER_SSH_KEY }}
script: |
deploy_force () {
TARGET=$1
BRANCH=$2
echo "------ Deploying $BRANCH to $TARGET ------"
mkdir -p "$TARGET"
cd "$TARGET"
if [ ! -d ".git" ]; then
echo "Repo absent ou cassé → reclone"
rm -rf "$TARGET"/*
git clone https://github.com/Johnnybegood90/GridTV.git .
fi
git fetch origin
git checkout -B $BRANCH origin/$BRANCH
git reset --hard origin/$BRANCH
git clean -fd
echo "Deploy terminé"
}
deploy_force "${{ secrets.BETA_DEPLOY_PATH }}" beta