From 4f5291062b89ae3292b0003c7bb8850e5689fea3 Mon Sep 17 00:00:00 2001 From: Ualerson Date: Wed, 15 Oct 2025 11:57:57 -0300 Subject: [PATCH] Atualiza deploy.yml para usar frontend/electron e atualiza celery beat MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit O que foi alterado: - workflow de deploy: foi adicionado o passo 'Set working directory' com 'cd frontend/electron' para que as etapas de instalação (npm install) e configuração do Electron ocorram no diretório correto. - backend/celerybeat-schedule: o arquivo binário foi recriado/alterado (diff aponta diferenças entre as versões). Por que: - Garantir que as operações do frontend ocorram no diretório adequado ( frontend/electron ), evitando falhas de dependências ou build devido a executação no diretório raiz. - O celerybeat-schedule precisa refletir o estado atual das tarefas/intervalos; regenerar o binário mantém o scheduler alinhado com a configuração atual das tasks. Impacto: - Deploys agora executam no contexto correto do frontend e o celery beat estará sincronizado com as tarefas configuradas. --- .github/workflows/deploy.yml | 6 +++++- backend/celerybeat-schedule | Bin 3072 -> 3072 bytes 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index b8bc2070..e6f5ea59 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -85,6 +85,10 @@ jobs: - uses: actions/setup-node@v3 with: node-version: ${{ env.NODE_VERSION }} + + - name: Set working directory + run: cd frontend/electron + - name: Install Modules run: npm install - name: Install Electron @@ -95,7 +99,7 @@ jobs: name: vite-dist path: dist - name: Copy frontend/electron to Electron - shell: bash # ⬅️ use Bash em vez de pwsh + shell: bash run: | mkdir -p public cp -r dist/* public/ diff --git a/backend/celerybeat-schedule b/backend/celerybeat-schedule index a7c3b565e4159956b1d6840c0c73d8934e599b11..7b7f1b03be0188a18494235e424af156427637ef 100644 GIT binary patch delta 29 lcmZpWXpq=&kc-uvfq~({