Skip to content

Feat: Shield revamp #25697

@Hotell

Description

@Hotell

Previous work

Describe the feature that you would like added

[x] Revamping issue crossroad and templates

To be able to simplify/automate triagging process during shield and provide improved UX of filling issues with most acurrate reproduction scenarios, in order to provide fastest possible assistance, we need to revamp our issue templates to scoped domains.

[ ] Implement new triage bot automation

  • TBA

Based on the new templates, we can implement following automation:

graph TD;
    IS(("issue created"))-->SAL-->SGO-->PB-->IE(("triaging end"))

    subgraph SAL ["assign labels"]
      CR("invalid repro URL")-->LI("LabeL: needs repro")-->II
      CMR("missing repro steps")-->LI2("Label: needs repro steps")-->II
      CME("missing environment report")-->LI3("Label: needs environment report")-->II
      II("invalid issue report")
    end
    subgraph SGO ["get owner"]
      C("parse codeowners")-->D("find owner based on package")
    end
    subgraph PB ["project board"]
      A("add issue to unified board")-->AA("assign owning team");
    end
Loading

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions