From b9cb6e521f0fa1fb79ebd2610c140bd1408ec3dc Mon Sep 17 00:00:00 2001 From: streaper2 Date: Sun, 27 Sep 2026 18:26:20 +0200 Subject: [PATCH] ci(gitea): optimize workflow for Gitea Actions with direct Node FTP deployer --- .forgejo/workflows/deploy.yml | 15 ++++++--------- .gitea/workflows/deploy.yml | 17 +++++++---------- 2 files changed, 13 insertions(+), 19 deletions(-) diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml index 4375caf..1fc9c2d 100644 --- a/.forgejo/workflows/deploy.yml +++ b/.forgejo/workflows/deploy.yml @@ -29,12 +29,9 @@ jobs: VITE_NCB_DATA_API_URL: ${{ secrets.VITE_NCB_DATA_API_URL || 'https://eu-api.nocodebackend.com' }} run: npm run build - - name: 🚀 Sync files to Hostverge via FTP - uses: SamKirkland/FTP-Deploy-Action@v4.3.5 - with: - server: ${{ secrets.FTP_SERVER || 'ka-el.fr' }} - username: ${{ secrets.FTP_USERNAME || 'antigravity@ka-el.fr' }} - password: ${{ secrets.FTP_PASSWORD || 'dxr1yaor4i' }} - local-dir: ./dist/ - server-dir: ./ - dangerous-clean-slate: false + - name: 🚀 Deploy to Hostverge FTP + env: + FTP_HOST: ${{ secrets.FTP_SERVER || 'ka-el.fr' }} + FTP_USER: ${{ secrets.FTP_USERNAME || 'antigravity@ka-el.fr' }} + FTP_PASSWORD: ${{ secrets.FTP_PASSWORD || 'dxr1yaor4i' }} + run: node scripts/deploy-ftp.cjs diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 4375caf..0c0dbeb 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -1,4 +1,4 @@ -name: Build & Deploy to Hostverge FTP +name: Build & Deploy to Hostverge FTP (Gitea Actions) on: push: @@ -29,12 +29,9 @@ jobs: VITE_NCB_DATA_API_URL: ${{ secrets.VITE_NCB_DATA_API_URL || 'https://eu-api.nocodebackend.com' }} run: npm run build - - name: 🚀 Sync files to Hostverge via FTP - uses: SamKirkland/FTP-Deploy-Action@v4.3.5 - with: - server: ${{ secrets.FTP_SERVER || 'ka-el.fr' }} - username: ${{ secrets.FTP_USERNAME || 'antigravity@ka-el.fr' }} - password: ${{ secrets.FTP_PASSWORD || 'dxr1yaor4i' }} - local-dir: ./dist/ - server-dir: ./ - dangerous-clean-slate: false + - name: 🚀 Deploy to Hostverge FTP + env: + FTP_HOST: ${{ secrets.FTP_SERVER || 'ka-el.fr' }} + FTP_USER: ${{ secrets.FTP_USERNAME || 'antigravity@ka-el.fr' }} + FTP_PASSWORD: ${{ secrets.FTP_PASSWORD || 'dxr1yaor4i' }} + run: node scripts/deploy-ftp.cjs