-
-
Notifications
You must be signed in to change notification settings - Fork 529
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
V6 API #433
V6 API #433
Conversation
Git's diff isn't smart enough to realize but not much code has changed here, lot's of this is just transposition |
.travis.yml
Outdated
install: | ||
- npm install | ||
- npm update | ||
- npm i -g bolt |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does it have to be installed globally?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Never mind, yes, it does.
@@ -0,0 +1 @@ | |||
8.9.1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this necessary to be committed to the repo?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not required, but helpful for most macOS / *nix users who use nvm (it will auto-select the node version).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's kind of odd that it's Node 8 when the minimum version is Node 6.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Recommend Dev version, not version required for using
fakeMake('darwin').reduce((accum, val) => accum.concat(val.artifacts), []).sort() | ||
); | ||
expect(darwinArgs.packageJSON).to.deep.equal({ state: 1 }); | ||
expect(darwinArgs.authToken).to.equal(undefined); | ||
expect(darwinArgs.tag).to.equal(null); | ||
expect(darwinArgs.tag).to.equal('1.0.0'); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@MarshallOfSound I'm not sure about this change I made to get the publisher tests working, let me know if this is incorrect.
I think boltpkg/bolt#154 blocks the Windows tests from passing. |
That bolt PR has been merged, waiting for it to be in a new release ⏳ |
* Allow absolute paths to custom modules * Update to new @electron-forge/ scope
tabtab is rather buggy and the alternative, commander-completion, needs a custom completion script to be written and maintained.
When we merge this I'm going to release all the modules on npm as Future releases will all have the same version number to make tracking easier. I.e. Changing something in one module will result in new versions of all modules. We will only officially support the case where you all your forge dependencies are the same version. |
As soon as this goes green I'm gonna merge it, will do add docs over time but want to get at least a beta out there so I can start using it 😀 |
This is still WIP but I thought I'd put a PR up so people can easily see the diff 😄