Forum Discussion
danpoynor
Jan 24, 2023Copper Contributor
Can I require work item tagged 'uxdesign' require a uxdesigner role approve it before merging?
Hi - I'm getting familiar with ADO and not sure if there's a way to do this... My team has both developers and ux designers. If something a developer works on requires a visual or ux update, then...
varunmittal
Jan 25, 2023Copper Contributor
Yes, it is possible to set up a workflow that automatically notifies UX designers when a pull request (PR) is submitted with a certain tag and requires approval from at least one team member with the role of 'designer.'
One way to achieve this is to use Azure DevOps' built-in pull request policies and custom tags. Here's a general outline of the steps you can take:
Create a custom tag in Azure DevOps that can be used to indicate when a PR requires UX design changes.
In your repository, create a pull request policy that requires the custom tag 'uxdesign' to be added to PRs that require UX design changes.
Create a pull request policy that requires at least one team member with the role of 'designer' to approve PRs that require UX design changes.
Set up notifications in Azure DevOps so that when a PR is submitted with the 'uxdesign' tag, the UX designers on the team are automatically notified.
You can also use Azure DevOps' built-in approval feature, and assign the approval to the group that represents the UX designers.
Additionally, you can use Azure DevOps' built-in code review feature, that allows you to assign reviewers to review a pull request, that way you will make sure that the UX designers will be reviewing the code changes that affects the UX.
This approach will allow you to automate the process and ensure that UX design changes are reviewed and approved by the appropriate team members before being merged.
One way to achieve this is to use Azure DevOps' built-in pull request policies and custom tags. Here's a general outline of the steps you can take:
Create a custom tag in Azure DevOps that can be used to indicate when a PR requires UX design changes.
In your repository, create a pull request policy that requires the custom tag 'uxdesign' to be added to PRs that require UX design changes.
Create a pull request policy that requires at least one team member with the role of 'designer' to approve PRs that require UX design changes.
Set up notifications in Azure DevOps so that when a PR is submitted with the 'uxdesign' tag, the UX designers on the team are automatically notified.
You can also use Azure DevOps' built-in approval feature, and assign the approval to the group that represents the UX designers.
Additionally, you can use Azure DevOps' built-in code review feature, that allows you to assign reviewers to review a pull request, that way you will make sure that the UX designers will be reviewing the code changes that affects the UX.
This approach will allow you to automate the process and ensure that UX design changes are reviewed and approved by the appropriate team members before being merged.