Je prévois de déplacer notre build Travis CI vers GitHub Actions en utilisant Docker pour nos tests par validation.
Puis-je exécuter de manière reproductible ces nouveaux workflows d'actions GitHub localement? Existe-t-il un moyen générique d'exécuter localement un flux de travail Actions GitHub?
Il existe des outils comme le act
déjà mentionné, mais ils ne sont pas parfaits. Vous n'êtes pas seul avec ce problème. Des problèmes similaires sont:
Et ma solution pour ces problèmes est:
run: your command to run