chore: setup release please to support changelog development#443
chore: setup release please to support changelog development#443lwasser merged 2 commits intoall-contributors:mainfrom
Conversation
41554e5 to
6d10107
Compare
|
heya @JimMadge @JoshuaKGoldberg @jdalrymple if you want to see what this looks like in action, a demo pr is here: We want to set up a deploy to NPM soon, but I don't think we are quite ready yet. But we do have commits that would trigger a release (ie a fix: pr that i just merged)!! |
|
This is slick! |
|
Is there anything remaining for this PR? Its LGTM, but want to make sure before I ✅ |
6d10107 to
167246a
Compare
@jdalrymple It's good to go - I just rebased!! I just re-invited you to the org. I'll be curious to know if you are able to approve the pr without being an org member. I can't actually request a review from you now and I can't add you to the maintainer team and give you permissions until you accept the invitation to the org. ✨ When we merge, we will see if the permissions are set up correctly. They should be but... you know how that can go! |
167246a to
992541d
Compare
|
Thank you!! I"ll merge then and we'll see how it goes!! |
THis PR closes #442
It creates a config file for release please. i tested this on my fork and it seems to work well!
It uses conventional commits to trigger releases so if we create a new pr with a commit that has fix, or feat etc it will trigger a build. this then pushes us one step closer to creating an actual npm release.
Why:
How:
Checklist: