Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

what should our behavior be with lerna #156

Closed
bcoe opened this issue Feb 11, 2017 · 3 comments
Closed

what should our behavior be with lerna #156

bcoe opened this issue Feb 11, 2017 · 3 comments
Assignees

Comments

@bcoe
Copy link
Member

bcoe commented Feb 11, 2017

I've been investigating moving a few of my repos over to lerna. Automated CHANGELOG generation has become an important part of my workflow -- helping me quickly bisect bad releases.

I'd like to raise the question what should our behavior be with lerna?

  • should we be creating CHANGELOG for each package in the lerna repo?
  • should we generate a top level CHANGELOG for the lerna repo instead? (this seems like it might fit better with our flow).

I've created a testing repo which I'm going to start noodling in:

https://github.com/bcoe/standard-version-lerna-test

@hzoo, @Tapppi do you have any thoughts on this subject -- once we figure out a happy path for automatic CHANGELOG mangement in lerna, maybe this is even something we could add to the lerna project?

@bcoe bcoe self-assigned this Feb 11, 2017
@hzoo
Copy link

hzoo commented Feb 11, 2017

real quick: we setup https://github.com/lerna/lerna-changelog which is a simple script that uses github tags to label prs but from the original pr there was talk of using coventional changelog, and a fork of semantic release etc for lerna lerna/lerna#29 (comment)

@bcoe
Copy link
Member Author

bcoe commented Feb 12, 2017

@hzoo I like this 👍 I had a chance to experiment a bit more; I think I'm going to extend on our tag parser slightly, so that it supports tags in the format: foo-module@1.3.0, which will allow me to create a changelog on a package by package basis.

@bcoe
Copy link
Member Author

bcoe commented Mar 20, 2017

see: lerna/lerna#665

@bcoe bcoe closed this as completed Mar 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants