Ajusta workflow para frontend/electron e atualiza celerybeat-schedule#112
Merged
Conversation
O que mudou: - .github/workflows/deploy.yml: as etapas 'Get version from package.json', 'Download Electron artifact', 'Delete existing release' e 'Create GitHub Release and Upload Assets' passaram a definir o working-directory para frontend/electron, garantindo execução no contexto do app Electron. - O caminho de versão, artefatos e release passa a ser resolvido a partir de frontend/electron. Por que: - O repositório utiliza uma estrutura monorepo; sem o working-directory adequado, operações podem falhar em localizar package.json, artefatos ou ao criar/releases. - Alinha o fluxo de deploy com o packaging do Electron, evitando inconsistências entre o código base e o artefato de release. Sobre backend/celerybeat-schedule: - Arquivo binário (celerybeat-schedule) foi alterado. O diff mostra apenas 'Binary files differ', ou seja, não é possível ler o diff textual. Isso indica uma atualização do schedule que gerou um novo binário. - Recomenda-se revisar a configuração do celery beat para confirmar que o agendamento continua conforme esperado e, se necessário, re-gerar o schedule a partir das definições. Validações sugeridas: - Rodar o workflow em staging para confirmar que a extração da versão, o download de artefatos e a criação do release são executados com o diretório correto. - Conferir logs para confirmar os caminhos usados (frontend/electron) e que o artefato e o release são manipulados como esperado. - Verificar soma de verificação do celerybeat-schedule, se aplicável, para garantir integridade.
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
Ajusta workflow para frontend/electron e atualiza celerybeat-schedule
O que mudou:
Por que:
Sobre backend/celerybeat-schedule:
Validações sugeridas:
Mudanças