Adding a label does not always update on a board list
Summary
- We use scoped labels to relate to workflows (Backlog > Sprint > Doing > Testing)
- We use a Kanban board with lists that reflect these scoped labels https://gitlab.pitchup.com/groups/pitchup/-/boards/53?milestone_title=Sprint%2023
It has been reported several times that adding a scoped label does remove the original scoped label - but this doesn't always update on our board and move the ticket to the correct scoped label column
adding the "workflow testing" label doesn't move it into the testing column so we won't see it on the Kanban board
https://gitlab.pitchup.com/pitchup/alfred/-/issues/2480#note_511386
https://gitlab.pitchup.com/groups/pitchup/-/boards/53?milestone_title=Sprint%2023
Steps to reproduce
- Open a board with two or more scoped label lists
- Click on a card in one of the lists to open the sidebar
- From the sidebar, add the scoped label of another list.
- Notice how the label on the card is updated to reflect the correct label.
- Notice how the card does not automatically move to the correct list once the label has been applied.
Video: https://www.loom.com/share/34a4ff365de74520a080d33e35d06140
What is the current bug behaviour?
- The ticket is not visible on the board in the list of the scoped label
What is the expected correct behaviour?
- Ticket displays the "workflow::testing" label
- Previous previous "workflow" scoped labels are removed
- The ticket is visible on the board in the list of the scoped label
Note
Please be aware that the scope of this issue has changed to include standard and scoped labels per this comment.
Issue blocked - Update
This issue is blocked by the boards migration to Apollo.
2023-12-11: The apollo migration is complete and this issue still occurs. The card only moves to the appropriate list upon refreshing the page.