Re:GitHub Actions limitations and gotchas
by jeremyepling on Thursday September 09, 2021 @08:20AM
(#28468834)
I have some good news. You'll be able to do this with reusable workflows and it's shipping soon. https://github.com/github/roadmap/issues/98
If you need to lock down reusable deployment workflows, these features will enable that. https://github.com/github/roadmap/issues/249 https://github.com/github/roadmap/issues/220
I want to share whole jobs across my repos, including matrixes and all. I could wrap some common workflows into one action, but then the whole complexity will be hidden in a single step.
So I resorted to creating GHA Templates and manually synching them with a CLI tool[1], which isn't great, but at least I don't have to copy-paste changes across repos and I can keep a "main version" of the workflow
1: https://github.com/fregante/ghat