Open tiagoqueiros opened 3 years ago
I'll leave some suggestions and opinions about this topic.
In Internal QA
can also lead to some state duplication between JIRA boards and the repository state. I see a point where state inconsistency and loss of a single source of truth about the state things.@rmartins90 having in mind the feedback left here, I can assume we can advance with point 2 on removing the In Internal QA
label.
What do you think?
@gil0mendes For the remaining points, I've found two actions that can automatically sync labels:
I understand that we can signal point 4 using conventional commits. It depends on how you use the "optional scope". Usually, I see it associated with an issue tracking system slug.
What do you think?
Sorry for reaching here just now.
Thanks for the great feedback guys.
Hello there, I have some questions regarding this proposal:
When someone does a PR review to a colleague and mark the PR as "request changes", should the label be updated too? If so, would it be possible to have a mechanism that changes the PR status automatically?
Regarding the
In Internal QA
status, should it be applied to any project? From past experiences, the QA process occurs after PR merging, mostly because of the deployment platform. For example, using Divio it isn't flexible enough to generate contextual environments based on PRs (not that I'm aware of, that is - I only been able to do so in Heroku-based projects).Using a dependency manager service (eg.: Dependabot), normally PRs are created with a label indicating that it is a dependency bump. For the proposed scenario, what label should it correspond to?
Having in mind a mono-repo reality, we can have scenarios on it would be interesting to identify the correspondent module (eg.: front-end, back-email, emails). Is it possible to extend this labelling system to have in mind this scenario? If so, what nomenclature do you propose?
Thanks!