Many repos, same workflow

I have a dozen app repositories that all have the same steps, the workflow is identical. Any time I need to make a change, I need to make it on all repositories and, although I could script it I feel like there might be a better way.

How can I share a workflow between repos?


The events occur on a repository generally can only trigger the workflows on the same repository.

To trigger the workflows on a repository from outside of this repository or GitHub, you can use the event repository_dispatch or workflow_dispatch.
To view more details, you can see:

How can I share a workflow between repos?

About sharing workflow between repositories, you can try to create a workflow template. More details, see “Sharing workflows with your organization”.