Skip to content

Conversation

@pedrovidal
Copy link
Collaborator

Descrição

Os workflows não estavam sendo executados corretamente, pois o github não suporta mais a versão 20.04 do ubuntu, que estava sendo usada no projeto.

Esse MR altera a versão do ubuntu usada em .github/workflows/publish.yml e .github/workflows/tests.yml para a versão latest.

Porém com essa alteração, foi também necessário alterar a forma como os testes são executados para a versão 3.7 do python, que não é mais incluída nas versões mais recentes do ubuntu. Por isso, foi adicionado um novo arquivo, .github/workflows/tests37.yml, que executa os testes para a versão 3.7, utilizando uma imagem do python3.7.

O arquivo .github/workflows/run_tests_all_versions.yml foi alterado para executar os testes da versão 3.7 separadamente, e foi adicionada uma matrix para executar os testes nas versões mais recentes, com a inclusão das versões 3.11 e 3.12.

@gabrielpeixoto gabrielpeixoto merged commit f3d3611 into master Sep 8, 2025
6 checks passed
@pedrovidal pedrovidal deleted the fix-workflows-image branch September 8, 2025 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants