You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Actuellement, lors du CI/CD, on demande la version 'latest' de chaque OS.
Mais quand github fournit une nouvelle version de l'OS pour un runner, cela déclenche implicitement un portage, et peut bloquer les PR en cas d'erreur ou d'instabilités.
cf. issue Instability in BugMPIWithErrors on macos-latest: #255
Pour le moment, pour le passage à macos-14, on a corrigé les sources et modifié les références e LearningTest, puis fixé le choix de macos-14 dans .github/workflows/run-standard-tests.yml (dans dev et dev-v10)
A discuter:
fixer systématiquement la version de l'OS dans chaque runner du CI/CD, pour ne pas "subir" des portages de façon impromptue
avoir un processus automatique de détection des changements d'OS dans les versions latest des OS fournies par gitgub, pour planifier au plus tôt les portages
The text was updated successfully, but these errors were encountered:
marcboulle
changed the title
Choice whether to to pin the version of each runner on all the CI/CD.
Choice whether to pin the version of each runner on all the CI/CD.
May 21, 2024
Actuellement, lors du CI/CD, on demande la version 'latest' de chaque OS.
Mais quand github fournit une nouvelle version de l'OS pour un runner, cela déclenche implicitement un portage, et peut bloquer les PR en cas d'erreur ou d'instabilités.
cf. issue Instability in BugMPIWithErrors on macos-latest: #255
Pour le moment, pour le passage à macos-14, on a corrigé les sources et modifié les références e LearningTest, puis fixé le choix de macos-14 dans .github/workflows/run-standard-tests.yml (dans dev et dev-v10)
A discuter:
The text was updated successfully, but these errors were encountered: