Configura deploy para frontend Electron e altera celerybeat-schedule#109
Merged
Conversation
O que foi alterado: - .github/workflows/deploy.yml: todas as etapas relacionadas ao frontend Electron passaram a rodar dentro do diretório frontend/electron (Install Modules, Install Electron, Copy, Build). - O caminho do artefato baixado foi ajustado de dist para frontend/electron/dist. - A etapa de cópia agora opera com o cwd configurado, mantendo a referência dist/* válida dentro do diretório correto. Por quê: - O repositório organiza o frontend Electron em frontend/electron, então executar os comandos no diretório correto evita falhas de path e garante builds consistentes. - Atualizar o caminho do artefato evita usar o build errado e assegura que o Electron seja empacotado a partir dos artefatos certos. Alteração adicional no backend: - backend/celerybeat-schedule foi alterado (diff mostra arquivos binários diferentes). Isso costuma indicar regeneração/registo dechedule binário ou atualização de ambiente. Recomenda regenerar/registrar conforme necessidade para manter consistência entre ambientes. Impacto esperado: - O fluxo de deploy fica alinhado com a nova estrutura do projeto, gerando o pacote Electron a partir de frontend/electron e utilizando o artefato correto, com menor risco de falhas de caminho durante a pipeline.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Descrição
Configura deploy para frontend Electron e altera celerybeat-schedule
O que foi alterado:
Por quê:
Alteração adicional no backend:
Impacto esperado:
Mudanças