VSA Dogfooding - Automate the issue workflow labels
Feature to Dogfood
Group Value Stream Analytics VSA for groupoptimize.
https://docs.gitlab.com/ee/user/group/value_stream_analytics/
Overview
By using your own products we can gain firsthand experience and uncover any issues or bugs that may not be apparent through regular testing processes. Also, Dogfooding provides an opportunity to understand the UX better and allows us to identify usability pain points, and gather feedback from our internal users.
Related to this discussion - https://gitlab.slack.com/archives/CJZR6KPB4/p1685667417526549
Proposal
Automate most of the issue workflow labels by adding auto-label rules to the gitlab-bot.
- The approach is to updated issue workflow labels, not MR workflow labels.
- In the future once workflow states as first-class objects will be ready, we will add them to corresponding with VSA.
workflowin dev:
Auto-labelWhen the branch name containing the id - update the issue with to workflowin dev.
workflowin review:
Auto-labelWhen a reviewer is assigned - update the issue with to workflowin review.