qiwi / multi-semantic-release

Proof of concept that wraps semantic-release to work with monorepos.
BSD Zero Clause License
86 stars 34 forks source link

Question: merging back into source? #8

Closed StevenLangbroek closed 4 years ago

StevenLangbroek commented 4 years ago

Hey folks! I have a question; did you ever discuss merging this back into source with the original authors? We're evaluating a bunch of tools, and I'd like to understand what the plans re: long-term maintenance are. Thanks!

antongolub commented 4 years ago

Hi @StevenLangbroek

There is no reason to worry about that. We're constantly updating the original repository with PRs: https://github.com/dhoulb/multi-semantic-release/pull/16 (BF, not merged yet) https://github.com/dhoulb/multi-semantic-release/pull/15 https://github.com/dhoulb/multi-semantic-release/pull/9 https://github.com/dhoulb/multi-semantic-release/pull/2

This repository is just our experimental site for improvements and сanary builds.

StevenLangbroek commented 4 years ago

Super happy to hear that! Thanks so much 🙏

antongolub commented 4 years ago

We use monorepos in production, so we have to fix msr issues and publish new versions asap. @qiwi npm scope is needed to just speed up the process.

StevenLangbroek commented 4 years ago

@antongolub hehe, have you considered using prerelease: true for that ;)

antongolub commented 4 years ago

@StevenLangbroek prerelease / beta is a good practice. Moreover, this is exactly how we release our fork. npm/@qiwi/multi-semantic-release (Versions tab) Unfortunately at this moment, I have not enough permissions in the original repo. If @dhoulb deems it possible, then I could maintain his repository too. If not, anyway @qiwi will continue to develop msr in the current format.

dhoulb commented 4 years ago

@antongolub Consider it done :)

antongolub commented 4 years ago

@dhoulb Thanks, Dave. @StevenLangbroek I guess, the issue is now completely resolved.

StevenLangbroek commented 4 years ago

Thanks so much all 🙏