-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
add npm run actions, remove github: prefix, ios-deploy optionalDependency #1081
add npm run actions, remove github: prefix, ios-deploy optionalDependency #1081
Conversation
ah @fortuna this is the crux of the version mismatch: So when I accidentally ran
I'm gonna try #1 first - I guess I'll just run a bunch of the actions and see if anything comes up? From what I've seen so far our testing strategy seems uneven.
|
package.json
Outdated
@@ -41,6 +42,7 @@ | |||
"electron-promise-ipc": "^2.2.4", | |||
"electron-updater": "^4.1.2", | |||
"fs-extra": "^7.0.0", | |||
"ios-deploy": "^1.11.4", |
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.
Revert. This is a transitive dependency, I believe.
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 doesn't work for me, if i revert it
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.
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.
What version of NPM should I be using? Wonder if this is causing it, and the issue here
Screen.Recording.2021-09-29.at.4.00.28.PM.mov
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.
NPM V7 seems to have fixed the github:
thing i was seeing, but it still won't build unless i explicitly add ios-deploy
- either globally or this way
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.
found it - this happens when you have xcode open or your iphone connected to your mac apache/cordova-ios#420
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.
using optionalDependencies
seems to be the solution - linux ignores it on failure, but it's installed locally on mac in case the dev has their phone plugged in
server: Jigsaw-Code/outline-server#993