Skip to content

Commit 21ef988

Browse files
committed
check chromedriver
1 parent d0d21cb commit 21ef988

File tree

3 files changed

+31
-10
lines changed

3 files changed

+31
-10
lines changed

.circleci/config.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -448,6 +448,15 @@ jobs:
448448
pip install setuptools
449449
yarn
450450
./rundist.bash
451+
- run:
452+
name: Ensure chromedriver binary exists
453+
command: |
454+
node -e "console.log(require('chromedriver').path)"
455+
if (!(Test-Path $(node -e "console.log(require('chromedriver').path)"))) {
456+
echo "Chromedriver binary missing! Forcing reinstall."
457+
yarn add chromedriver@124 --force
458+
}
459+
shell: powershell.exe
451460
- run:
452461
name: run tests
453462
command: |

apps/remixdesktop/insiders.json

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"icon": "assets",
77
"files": [
88
"build/**/*",
9-
"node_modules/node-pty-prebuilt-multiarchy/**/*"
9+
"node_modules/node-pty-prebuilt-multiarch/**/*"
1010
],
1111
"afterSign": "aftersign.js",
1212
"afterAllArtifactBuild": "afterbuild.js",
@@ -61,9 +61,11 @@
6161
"output": "release"
6262
},
6363
"protocols": [
64-
{
65-
"name": "Remix",
66-
"schemes": ["remix"]
67-
}
68-
]
64+
{
65+
"name": "Remix",
66+
"schemes": [
67+
"remix"
68+
]
69+
}
70+
]
6971
}

apps/remixdesktop/latest.json

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
"generateUpdatesFilesForAllChannels": false,
66
"icon": "assets",
77
"files": [
8-
"build/**/*"
8+
"build/**/*",
9+
"node_modules/node-pty-prebuilt-multiarch/**/*"
910
],
1011
"afterSign": "aftersign.js",
1112
"afterAllArtifactBuild": "afterbuild.js",
@@ -25,7 +26,8 @@
2526
"hardenedRuntime": true,
2627
"gatekeeperAssess": false,
2728
"entitlements": "entitlements.mac.plist",
28-
"entitlementsInherit": "entitlements.mac.plist"
29+
"entitlementsInherit": "entitlements.mac.plist",
30+
"extendInfo": "Info.plist"
2931
},
3032
"dmg": {
3133
"writeUpdateInfo": true,
@@ -42,7 +44,7 @@
4244
"target": [
4345
"nsis"
4446
],
45-
"artifactName": "${productName}-Setup-${version}.${ext}",
47+
"artifactName": "Remix-Desktop-Setup-${version}.${ext}",
4648
"icon": "assets/icon.png"
4749
},
4850
"deb": {},
@@ -57,5 +59,13 @@
5759
},
5860
"directories": {
5961
"output": "release"
60-
}
62+
},
63+
"protocols": [
64+
{
65+
"name": "Remix",
66+
"schemes": [
67+
"remix"
68+
]
69+
}
70+
]
6171
}

0 commit comments

Comments
 (0)