Houses two ~separate things:
- Turbo Bob GitHub action
- GitHub reusable workflow for doing build with Turbo Bob
Looking at the workflow file it's rather simple, so why not just copy-paste it around?
The issue is that we need to use a few different actions (actions/checkout at minimum) in the workflow which over time have had semi-frequent major version number bumps which is busywork that otherwise you'd have to do for each repository.
One would think for example checking out the repository content would be an operation that in SemVer-sense don't need major version bumps (= API-breaking changes), but here we are at sixth major version of the checkout action.