107-systems / l3xz-leg-ctrl-hardware

Leg controller for the L3X-Z Hexapod.
https://107-systems.org
CERN Open Hardware Licence Version 2 - Weakly Reciprocal
0 stars 0 forks source link

Adding sync-labels workflow. #9

Closed aentinger closed 2 years ago

aentinger commented 2 years ago

I'd be needing a workflow to automate updating the workflows :cry:

per1234 commented 2 years ago

I feel you on that. It is really a lot of work to manually propagate these fixes across all the repos using them. There was a lot of talk about setting such a thing up, but in the end that only caused a 6 month delay in setting up the current simple system, which is at least a huge improvement over the previous chaos where there was no known "best version" to pull from.

There is a relatively recent "reusable workflows" feature in GitHub Actions that is promising but I haven't had time to look into it closely. My initial thoughts are recorded here: https://github.com/arduino/tooling-project-assets/issues/184