Notify Reporter to Approve Fix
This workflow sends notification to the user who reported an issue when the issue is resolved.
Name | @jetbrains/youtrack-workflow-notify-reporter-to-approve-fix |
|---|---|
Auto-attached | no |
Rules |
|
Use Case
This workflow supports a process where reporters confirm whether delivered fixes resolve the issues they submitted.
The workflow uses the following sequence:
A reporter submits an issue.
A developer fixes the issue and applies the Fix action. The workflow sets the issue state to Fixed and requires the developer to specify a value for the Fixed in build field.
When the fix is ready to test, a user applies the Send for verification action. The workflow sets the issue state to Pending for Verification, assigns the issue to the reporter, and notifies them.
The reporter tests the fix and chooses one of the following actions:
Approve sets the issue state to Verified.
Re-open returns the issue to the Open state.
Rules
This workflow includes two rules. The first rule sends notifications and the second contains a state-machine rule that manages the lifecycle of an issue.
Title | Description |
|---|---|
Notify reporter to approve fix | This rule notifies the user who reported the issue and sets the reporter as the assignee. When an issue is updated, this rule checks whether the state was changed to Pending verification. If true, then:
|
Define transitions for "State" field for fixes that are approved by reporters | This rule defines the lifecycle for issues to support this use case. This rule defines the following transitions for issue states:
|