From efcf5aac62c50e214410feddee194a352b7587dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20SAILLANT?= <108685187+electron-rare@users.noreply.github.com> Date: Thu, 19 Mar 2026 09:45:21 +0100 Subject: [PATCH] fix(ci): inline build+deploy, remove missing script reference The workflow was calling deploy-ovh-ftp-target.sh which doesn't exist on this branch. Replace with inline astro build + lftp mirror. Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/deploy-ovh-ftp.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy-ovh-ftp.yml b/.github/workflows/deploy-ovh-ftp.yml index 05b7ead..8178e6a 100644 --- a/.github/workflows/deploy-ovh-ftp.yml +++ b/.github/workflows/deploy-ovh-ftp.yml @@ -55,7 +55,19 @@ jobs: sudo apt-get update sudo apt-get install -y lftp - - name: Deploy target + - name: Build static site env: - DEPLOY_TARGET_SKIP_BUILD: "0" - run: bash scripts/deploy-ovh-ftp-target.sh "${{ inputs.target }}" + PUBLIC_SITE_URL: https://www.lelectronrare.fr/ + run: npm run build:astro + + - name: Deploy to OVH + run: | + lftp -u "$FTP_USER","$FTP_PASS" "ftp://$FTP_HOST" <