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

chore(build): Run semantic release on latest node #37

Merged

Conversation

benmvp
Copy link
Contributor

@benmvp benmvp commented Jun 22, 2018

Description

When running the build on Node 6, we only have NPM 3, which doesn't have npx. So by adding the deploy on filter to run semantic-release on the latest node version, we won't try to even run it on Node 6.

BREAKING CHANGE: We need to trigger a version bump after taking over the package. Because #33 was just a chore(), semantic-release assumed there was nothing to release.

How Has This Been Tested?

Unfortunately cannot test w/o releasing 😔

Screenshots (if appropriate):

n/a

Checklist:

  • I have read the CONTRIBUTING document.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • I have run yarn validate to ensure that tests, typescript and linting are all in order.

When running the build on Node 6, we only have NPM 3, which doesn't have `npx`. So by adding the deploy `on` filter to run `semantic-release` on the latest node version, we won't try to even run it on Node 6.

BREAKING CHANGE: We need to trigger a version bump after taking over the package
@rwholey-eb
Copy link

buuuuuuut how was this working before??

@benmvp
Copy link
Contributor Author

benmvp commented Jun 22, 2018

It hasn't yet

Copy link

@rwholey-eb rwholey-eb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

previous commit didnt run until release and it was broken, got it. thanks!

@benmvp
Copy link
Contributor Author

benmvp commented Jun 22, 2018

yep! and won't know about this one until it merges and we see! 🤞

@BenAtEventbrite BenAtEventbrite merged commit f315aef into eventbrite:master Jun 22, 2018
@ebtravis
Copy link
Collaborator

🎉 This PR is included in version 1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

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.

4 participants