Workflow Name
Purpose: One-sentence description of what this workflow achieves for the team/project
Audience: Specific target group - developers, maintainers, contributors, etc.
Status: Draft
Rationale
Explain why this workflow exists and what problems it solves.
Quick Reference
Optional section for frequently-needed information, checklists, or shortcuts
Workflow Steps
1. Step Name
Who: Role responsible for this step
When: Timing or trigger for this step
Actions:
- Specific action item
- Another action item
Result: Expected outcome of this step
2. Next Step Name
Who: Role responsible
Actions:
- Action items following the same pattern
Special Cases
Exception Case 1
Description of special workflow or edge case handling
Exception Case 2
Another special case if needed
Examples
Example 1: Scenario Name
Step 1: What happens
Step 2: Next action
Result: Final outcome
Example 2: Different Scenario
Another concrete example showing the workflow in action
Related Resources
- Related GitLab templates in
.gitlab/issue_templates/or.gitlab/merge_request_templates/ - Link to related documentation
- Link to tools or external resources
Troubleshooting
Common Issues
Problem: Common issue description Solution: How to resolve it
Problem: Another issue Solution: Resolution steps