-
-
Notifications
You must be signed in to change notification settings - Fork 368
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
Document release process #117
Comments
Yep, it's all of that on the bottom 👍 |
In Ruby I tend to do a PR with the changes then self-merge, I'll start doing that here too: |
Any reason not to have Travis do the publishing of tagged commits to NPM? It's super-easy! I've started setting up my repos so that running |
I'm into this, yeah :D For me |
It'll run any |
This sounds like a great idea, @tivac. 👍 So we should be able to use something like this in deploy:
...
on:
tags: true And when I'm wondering how we will update the changelog, and I poked into a repo of yours to see if I could find an example, @tivac. Looks like we could use the |
I'm wary of automating the creation of CHANGELOG entries I consider the CHANGELOG to basically be the main way people see update information, so it should be written with users in mind, whereas commits and PRs tend to use "I work on danger" specific terminology. Which is why it can be one of the only places I'll be pedantic on a PR. Happy to have it basically take new version from package.json or wherever and prepend it below |
@macklinu yeah, since @orta that's totally fair. I use Not saying you have to use those patterns, but I find them helpful to curtail some of my bad habits! |
This sounds good, and I think Or we can find a way to automate that behavior too. 👍 |
I don't do much tweaking of the generated |
I've set up travis so that tags can deploy 👍 will see what |
interesting, not seeing it working |
I'm tempted to move entirely to semantic-release but I do like the ability to ship a few PRs together, allowing for larger bits of work |
I decided against semantic-release - the whole reason that the Moya contributors policy works is because we can take the time to fix before release, instead of shipping every PR. Happy to call this done. |
@orta thanks for giving me NPM publish access (#116 (comment)). I wanted to open an issue to add documentation to the README about publishing this package.
My assumptions on how this would go:
npm version patch
to create an 0.10.1 bugfix version (which would also create a git tag). We could coordinate on minor and especially major version releases, but I would feel comfortable shipping 0.10.1 as a bugfix release.npm publish
, which would build and publish danger to NPMCould you please clarify? I'll turn this issue into a PR with documentation. Thanks! 😄 🚢
EDIT: should have checked before opening the issue, but 0.10.1 was shipped in 8775f48, which looks like we just:
npm publish
?The text was updated successfully, but these errors were encountered: