-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Automate canary releases to npm #344
Comments
Seems like a good first issue for someone. Main task is to add the script mentioned in the comment above, and have it execute only if the travis build is master branch and everything else has passed. |
This will probably help: https://github.com/zeit/now-builders/blob/master/.circleci/config.yml |
This PR #376 has also failed because of npm authentication on Travis CI. |
I set an |
It doesn't seem to properly getting deployed, just checked the latest build and fail for the same reason. I've opened another PR for properly setting |
I've updated the token env var to be |
Looks like this is almost working! Looks like the way the ci versions are being generated makes is causing issues. |
I've added another script to explicitly fetch tags before publishing #400 We're almost there! 🤞 |
Looks like we're now g2g, thanks @leimonio! |
@johno That's great, glad I helped! Let me know if I can help to migrate current CI/CD configuration to circleci. |
If you wanted to take that on, feel free to write up an issue and assign yourself. That would be greatly appreciated! |
As @ChristopherBiscardi mentioned we should begin automating canary releases to npm. We can follow the flow similarly to
next
andgatsby-mdx
via Travis CI.The text was updated successfully, but these errors were encountered: