Skip to content
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

Beta publishing #2159

Merged
merged 5 commits into from Mar 14, 2019
Merged

Beta publishing #2159

merged 5 commits into from Mar 14, 2019

Conversation

erquhart
Copy link
Contributor

Trying this out. Prerelease publishing straight up doesn't work correctly when using the combination of:

  • Lerna
  • Conventional commits
  • Independent versioning

There's a great rundown of the issue for anyone interested: lerna/lerna#1433 (comment)

This PR adds some beta publishing scripts, that I'm pretty sure I can make work along with some manual versioning antics in between lerna's versioning and publishing. Once this is merged, we'll try:

This PR also removes our use of npm and && so that all scripts are cross platform and run with yarn (run-s will use yarn to run child scripts if yarn is used in the original command).

@netlify
Copy link

netlify bot commented Mar 11, 2019

Preview proposed changes to the CMS demo site in the link below:

Built with commit 02bc0d1

https://deploy-preview-2159--cms-demo.netlify.com

@netlify
Copy link

netlify bot commented Mar 11, 2019

Preview proposed changes to netlifycms.org in the link below:

Built with commit 02bc0d1

https://deploy-preview-2159--netlify-cms-www.netlify.com

@talves
Copy link
Collaborator

talves commented Mar 11, 2019

Fantastic! I have been hoping we could get here. It has been rough testing these beta versions off of a different namespace. It will definitely allow us to go a little faster and test out some new features without breaking the next published release. 👏👏👏

@erquhart erquhart merged commit 00d40d9 into master Mar 14, 2019
@erquhart erquhart deleted the beta-publishing branch March 14, 2019 19:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants