I like the post. #1-#6 patters makes total sense.
I'm not sure on how #7 should be implemented. How can I create the "button" in GitLab or GitHub?
For GitHub Actions, try `workflow_dispatch` (https://github.blog/changelog/2020-07-06-github-actions-manu...).