From ba7beabb3677752df7647a6749f91b361c4d7299 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20FAMIBELLE-PRONZOLA?= Date: Fri, 15 May 2026 14:10:19 +0400 Subject: [PATCH] deploy: merge build & deploy steps --- .gitea/workflows/deploy-beta.yaml | 28 ++++------------------------ 1 file changed, 4 insertions(+), 24 deletions(-) diff --git a/.gitea/workflows/deploy-beta.yaml b/.gitea/workflows/deploy-beta.yaml index bb7a01b..d3cbfff 100644 --- a/.gitea/workflows/deploy-beta.yaml +++ b/.gitea/workflows/deploy-beta.yaml @@ -23,8 +23,8 @@ jobs: - name: Lancer les tests run: npm test - build: - name: Build extensions + build-and-deploy: + name: Build et déploiement beta needs: test runs-on: ubuntu-latest steps: @@ -42,26 +42,6 @@ jobs: working-directory: extensions/directus-extension-new-user run: npm install && npm run build - - name: Uploader les artefacts de build - uses: actions/upload-artifact@v4 - with: - name: extensions-dist - path: | - extensions/directus-extension-disallow-votes/dist - extensions/directus-extension-new-user/dist - retention-days: 1 - - deploy: - name: Déploiement beta - needs: build - runs-on: ubuntu-latest - steps: - - name: Télécharger les artefacts de build - uses: actions/download-artifact@v4 - with: - name: extensions-dist - path: dist-artifacts - - name: Configurer la clé SSH run: | mkdir -p ~/.ssh @@ -73,12 +53,12 @@ jobs: run: | rsync -az --delete \ -e "ssh -i ~/.ssh/deploy_key -p ${{ secrets.SSH_PORT }}" \ - dist-artifacts/extensions/directus-extension-disallow-votes/dist/ \ + extensions/directus-extension-disallow-votes/dist/ \ ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:${{ secrets.DEPLOY_PATH }}/extensions/directus-extension-disallow-votes/dist/ rsync -az --delete \ -e "ssh -i ~/.ssh/deploy_key -p ${{ secrets.SSH_PORT }}" \ - dist-artifacts/extensions/directus-extension-new-user/dist/ \ + extensions/directus-extension-new-user/dist/ \ ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:${{ secrets.DEPLOY_PATH }}/extensions/directus-extension-new-user/dist/ - name: Redémarrer Directus et vérifier