Issue Tracking and Merge Request Workflow Integration
How GitLab automates engineering management

How GitLab automates engineering management

11/16/2021 · Seth Berger

What this post added

This post details the development and use of three Ruby scripts (`issues_not_in_epics.rb`, `epic_summary.rb`, `epic_issue_relationships.rb`) that parse GitLab issues and epics via the GitLab API. These scripts automate the generation of executive summaries, status reports, and dependency diagrams (using Mermaid) for epics and issues. The scripts demonstrate practical application of the GitLab API for engineering management automation, including parsing markdown for status updates and generating visual representations of issue relationships.

Read the original post ↗