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

Update semantic-release to the latest version 🚀 #119

Merged
merged 2 commits into from
Mar 22, 2018

Conversation

greenkeeper[bot]
Copy link
Contributor

@greenkeeper greenkeeper bot commented Mar 16, 2018

☝️ Greenkeeper’s updated Terms of Service will come into effect on April 6th, 2018.

Version 15.1.2 of semantic-release was just published.

Dependency semantic-release
Current Version 8.2.3
Type devDependency

The version 15.1.2 is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.

It might be worth looking into these changes and trying to get this project onto the latest version of semantic-release.

If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.


Release Notes v15.1.2

15.1.2 (2018-03-16)

Bug Fixes

  • prevent git CLI to prompt user/password on CI (7c48afa)
Commits

The new version differs by 134 commits.

  • 7c48afa fix: prevent git CLI to prompt user/password on CI
  • c84ac15 fix(package): Remove commander.js dependency (#704)
  • 5f1d530 feat: allow to use shorthand for repositoryUrl
  • f13ec6a fix(package): update execa to version 0.10.0
  • b0b4fc8 fix: convert git+https URL in package.json to https
  • 6f74dcb fix: use correct debug namespace
  • 1129d47 docs(configuration): environment variable DEBUG must be set to semantic-release:*, not semantic-release
  • e4618a2 fix: exclude prereleases from version retrived by getLastRelease
  • e5a73d8 fix: remove unecessary console.log
  • 50f3c6e docs(README): correct pluralization
  • 78f0937 chore(package): update proxyquire to version 2.0.0
  • a7c187f docs: fix grammar and typos in README, CONTRIBUTING, installation guide, and plugin guide
  • c2beb64 feat: add the prepare plugin hook
  • 20246c0 fix: exclude empty env var value from replacement
  • 857d418 fix: allow boolean option to be set in config file

There are 134 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper bot 🌴

greenkeeper bot added a commit that referenced this pull request Mar 20, 2018
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Mar 20, 2018

Version 15.1.3 just got published.

Update to this version instead 🚀

Release Notes v15.1.3

15.1.3 (2018-03-20)

Bug Fixes

  • prevent git prompt before permissions verification (30ee231)
  • remove execa timeout (3c46455)
Commits

The new version differs by 3 commits.

  • 30ee231 fix: prevent git prompt before permissions verification
  • 3c46455 fix: remove execa timeout
  • dff0a34 docs: add "Introduction to Semantic Release" article

See the full diff

greenkeeper bot added a commit that referenced this pull request Mar 22, 2018
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Mar 22, 2018

Version 15.1.4 just got published.

Update to this version instead 🚀

Release Notes v15.1.4

15.1.4 (2018-03-22)

Bug Fixes

  • handle case with no last release in history (51e340f)
Commits

The new version differs by 1 commits.

  • 51e340f fix: handle case with no last release in history

See the full diff

@alexjoverm alexjoverm merged commit f61b5cb into master Mar 22, 2018
@greenkeeper greenkeeper bot deleted the greenkeeper/semantic-release-15.1.2 branch March 22, 2018 06:38
@ikatyang
Copy link
Member

@alexjoverm It seems this PR broke the release:

https://travis-ci.org/alexjoverm/tslint-config-prettier/builds/366822920#L2565

Can you take a look?

@ikatyang
Copy link
Member

As a temp workaround, I'm going to revert this PR.

ikatyang added a commit that referenced this pull request Apr 19, 2018
ikatyang added a commit that referenced this pull request Apr 19, 2018
@alexjoverm
Copy link
Contributor

alexjoverm commented Apr 19, 2018

Sorry, totally forgot to answer! Is still failing? Sometimes updating semantic release gives false positives...

@ikatyang
Copy link
Member

Don't know why it's still failing...

https://travis-ci.org/alexjoverm/tslint-config-prettier/builds/368579692#L2421

@alexjoverm
Copy link
Contributor

I think we might need to run a different command. I remember at some point semantic release changed the way to run it and in https://github.com/alexjoverm/typescript-library-starter/blob/master/package.json#L32 I had to change it to just run semantic-release because of the same thing. Gonna quickly try it

@alexjoverm
Copy link
Contributor

Sorry, I unintentionally committed it to master :(. Anyway, running on https://travis-ci.org/alexjoverm/tslint-config-prettier/builds/368677247

@alexjoverm
Copy link
Contributor

🎉 This PR is included in version 1.11.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@alexjoverm
Copy link
Contributor

Seems like it's working \o/

Thanks for the heads up @ikatyang !

@ikatyang
Copy link
Member

It works 🎉! But it seems you forgot to commit the package-lock.json 😂.

@alexjoverm
Copy link
Contributor

Honestly, I committed from my mobile 😂. Don't have my laptop with me.

@alexjoverm
Copy link
Contributor

If you could quickly do it, I'd appreciate it. Otherwise I'll do it when I get to work

@ikatyang
Copy link
Member

Cool 😂, I'll send a PR for that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants