kuma-gui icon indicating copy to clipboard operation
kuma-gui copied to clipboard

improvement: Make dev scripts shareable

Open johncowen opened this issue 2 years ago • 4 comments

Description

We have quite a few dev scripts inside package.json files, meaning they are harder to share/keep in sync.

kuma itself uses Makefiles to share/sync these types of dev time scripts. We should consider doing the same.

I would guess using a Makefile and a similar approach to kuma would generally make things easier to edit/add/organize including having a make help to list/describe/document targets.

Additionally we should try keep CI scripts inside the Makefile instead of the GH action yaml file (calling the Makefile from the yaml file)

Happy to hear any alternative approaches

johncowen avatar Sep 07 '23 08:09 johncowen

This issue was inactive for 90 days. It will be reviewed in the next triage meeting and might be closed. If you think this issue is still relevant, please comment on it or attend the next triage meeting.

github-actions[bot] avatar Dec 11 '23 08:12 github-actions[bot]

This issue was inactive for 90 days. It will be reviewed in the next triage meeting and might be closed. If you think this issue is still relevant, please comment on it or attend the next triage meeting.

github-actions[bot] avatar Apr 09 '24 08:04 github-actions[bot]

More progress here https://github.com/kumahq/kuma-gui/pull/2691

johncowen avatar Jun 25 '24 17:06 johncowen

This issue was inactive for 90 days. It will be reviewed in the next triage meeting and might be closed. If you think this issue is still relevant, please comment on it or attend the next triage meeting.

github-actions[bot] avatar Sep 24 '24 08:09 github-actions[bot]