Skip to content

Refactoring changelog tool to support monorepo - #487

Open
doggydogworld wants to merge 2 commits into
mainfrom
gus/changelog-monorepo-changes
Open

Refactoring changelog tool to support monorepo#487
doggydogworld wants to merge 2 commits into
mainfrom
gus/changelog-monorepo-changes

Conversation

@doggydogworld

@doggydogworld doggydogworld commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Overview

This is a small refactor to the changelog tool to support the new monorepo setup we have. The main features introduced are:

  • Added the ability to search through private repositories for changelog information
  • Now supports enterprise specific changelogs through a new changelog-enterprise marker
    • ie changelog-enterprise: Introducing a new enterprise only feature or bugfix
    • This allows differentiating between enterprise only changes & core changes in the monorepo

Alternatives considered

  • Labels for differentiating enterprise only changes from core changes
    • It's likely that a new use-case for PRs that contain both types of changes will occur in the new monorepo. A label would necessitate that PRs must be split based on whether they are an enterprise-only change or core change which is confusing and limiting.

@doggydogworld
doggydogworld requested a review from a team as a code owner June 16, 2026 18:45
Comment thread tools/changelog/renderer.go
Comment thread tools/changelog/main.go Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants