Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 1.04 KB

File metadata and controls

17 lines (12 loc) · 1.04 KB

Houses two ~separate things:

Why reusable workflow?

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.