patw0929 / react-intl-tel-input

Rewrite International Telephone Input in React.js. (Looking for maintainers, and PRs & contributors are also welcomed!)
https://patw0929.github.io/react-intl-tel-input/
MIT License
284 stars 220 forks source link

Setting up automated releases using `semantic-release` #321

Closed mcataford closed 4 years ago

mcataford commented 4 years ago

To ensure that our dependents can benefit from work being done on the library, we should set up semantic-release. It's pretty much a no-work setup as long as the tokens are there.

@patw0929 Perhaps you could assist since you're the token-holder release-wise. :) I'd be happy to set up everything else once the secret is stored in Travis. From there on out, fixes and improvements would reach users in a pinch.

patw0929 commented 4 years ago

Thanks a lot! 🙌 What kind of tokens? GitHub personal access token/npm token? I'll set it up when I back home later. :)

mcataford commented 4 years ago

I can see on Travis that there's a GH_TOKEN registered, I can only assume that that token is valid and would allow semantic-releases to add releases to the repo, so we'd just need an NPM token to be set up on there as well!

mcataford commented 4 years ago

Thanks for being so responsive!

patw0929 commented 4 years ago

@mcataford I've added NPM_TOKEN to Travis CI! 😄

mcataford commented 4 years ago

Wonderful,! I'll set up the automated releases today! Thank you!