Skip to content

Colocar a data de atualização da aplicação de forma dinâmica #1

@MatheusChignolli

Description

@MatheusChignolli

Sugestão

Olhando o código da aplicação foi possível identificar que a versão exibida da aplicação leva em conta a versão inserida no package.json, algo que entendo ser bom e versátil (Não precisa ficar atualizando N lugares o mesmo valor, no caso a versão). Dito isso, acho que seria um facilitador para na hora de dar manutenção no código e principalmente na hora de receber PRs de outras pessoas (Por ser um projeto open-source) ter a data de atualização dinâmica, hoje está travada no código.

  <Typography component="span" variant="caption">
    Última atualização: 27/01/2025
  </Typography>

Ideias para a sugestão

  • Utilizar uma variável de ambiente que adiciona a data do build da versão de forma dinâmica, assim cada build tem a sua própria data de publicação.
  • Entender se a plataforma que utiliza para hospedagem do site disponibiliza algum API sobre o build/deploy.
  • Com o Github Releases dá para integrar com a API do GH e pegar as datas e até mesmo conteúdos de cada release, tenho um exemplo de uma aplicação minha caso faça sentido: Link.

Caso a sugestão não esteja clara não hesite em perguntar mais sobre, estamos aqui para evoluir a aplicação e como fornecemos feedback da mesma.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions