
8/24/2023 · Alyssa Rock
What this post added
This post details how The Good Docs Project utilizes GitLab's project management features (milestones, scoped labels, health status, project boards) to manage their release cycle. It outlines their four-phase release process: Scheduling, Planning, Tracking, and Releasing. Specific technical details include using issue templates, scheduled pipelines, webhooks, GLQL, and project mirroring for onboarding contributors, and leveraging commit trailers and the Changelog API for automated release note generation. The post also highlights the use of a global project board for tracking progress and a burndown chart for release initiatives.