Skip to content

Commit b324d0e

Browse files
committed
Fix dependencies.
1 parent 38d38a4 commit b324d0e

5 files changed

Lines changed: 2335 additions & 10 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ jobs:
3434
run: npm ci
3535

3636
- name: Run tests
37-
run: npm test
37+
timeout-minutes: 5
38+
run: xvfb-run --auto-servernum --server-args="-screen 0 1920x1080x24" npm test
3839

3940
- name: Build and publish release artifacts
4041
run: npm run release

package-lock.json

Lines changed: 4 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"@socketry/htty": "^0.2.2",
1919
"@xterm/addon-fit": "^0.11.0",
2020
"@xterm/xterm": "^6.0.0",
21-
"node-pty": "^1.1.0"
21+
"node-pty": "1.2.0-beta.12"
2222
},
2323
"devDependencies": {
2424
"electron": "^41.4.0",
@@ -38,22 +38,22 @@
3838
],
3939
"mac": {
4040
"category": "public.app-category.developer-tools",
41-
"icon": "build/application.icon",
41+
"icon": "icon.icns",
4242
"target": [
4343
"dmg",
4444
"zip"
4545
]
4646
},
4747
"win": {
48-
"icon": "build/icon.ico",
48+
"icon": "icon.ico",
4949
"target": [
5050
"nsis",
5151
"zip"
5252
]
5353
},
5454
"linux": {
5555
"category": "Utility",
56-
"icon": "build/icons",
56+
"icon": "icons",
5757
"target": [
5858
"AppImage",
5959
"tar.gz"
@@ -69,6 +69,10 @@
6969
"onlyBuiltDependencies": [
7070
"electron",
7171
"node-pty"
72+
],
73+
"minimumReleaseAgeExclude": [
74+
"electron",
75+
"@socketry/htty"
7276
]
7377
}
7478
}

0 commit comments

Comments
 (0)