Skip to content
This repository has been archived by the owner on Jun 30, 2020. It is now read-only.

feat: add semantic release #2

Merged
merged 2 commits into from Aug 17, 2018
Merged

feat: add semantic release #2

merged 2 commits into from Aug 17, 2018

Conversation

joshje
Copy link
Contributor

@joshje joshje commented Aug 14, 2018

No description provided.

@joshje joshje self-assigned this Aug 14, 2018
@joshje joshje force-pushed the feat/semantic-release branch 2 times, most recently from 2383756 to 3066d7e Compare August 14, 2018 19:30
package.json Outdated
},
"devDependencies": {
"eslint": "^5.3.0",
"semantic-release": "^15.9.8"
Copy link

Choose a reason for hiding this comment

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

I'd remove this - we're using npx above anyway

Copy link
Contributor Author

Choose a reason for hiding this comment

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

How will the module be available if it isn't installed? Or maybe install it as part of the travis.yml?

Copy link

Choose a reason for hiding this comment

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

How will the module be available if it isn't installed?

That's sorta the point of npx - running binaries from modules that are not necessarily installed into the project. https://www.npmjs.com/package/npx#description :)

.travis.yml Outdated
node_js:
- "8"
after_success:
npm run semantic-release
Copy link

Choose a reason for hiding this comment

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

lol, noooo.. you've gone the other way!

Copy link

Choose a reason for hiding this comment

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

Let's use npx here, and drop it from our deps

Copy link
Contributor Author

Choose a reason for hiding this comment

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

🤣

Copy link

@darscan darscan left a comment

Choose a reason for hiding this comment

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

Looks good, but I think the lockfile it out-of-date

@joshje joshje merged commit 38b43ae into master Aug 17, 2018
@joshje joshje deleted the feat/semantic-release branch August 17, 2018 15:26
@snyksec
Copy link

snyksec commented Aug 17, 2018

🎉 This PR is included in version 1.1.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Successfully merging this pull request may close these issues.

None yet

3 participants