Skip to content

Commit 63e0854

Browse files
committed
0.9.84: CI OK, Win package back, testing
1 parent 26b3718 commit 63e0854

File tree

3 files changed

+17
-1
lines changed

3 files changed

+17
-1
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ jobs:
3838
ls -la
3939
source build.sh
4040
41+
- name: Build Windows package
42+
run: |
43+
npx electron-builder --config builder.yml --win nsis --x64
44+
4145
- name: Create Release
4246
uses: softprops/action-gh-release@v1
4347
with:
@@ -48,4 +52,5 @@ jobs:
4852
dist/*.deb
4953
dist/*.AppImage
5054
dist/*.rpm
55+
dist/*.exe
5156
generate_release_notes: true

builder.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,14 @@ linux:
3636
- rpm
3737
icon: "img/icon.png"
3838
category: Utility
39+
40+
win:
41+
target:
42+
- nsis
43+
icon: "img/icon.png"
44+
45+
nsis:
46+
oneClick: false
47+
allowToChangeInstallationDirectory: true
48+
createDesktopShortcut: true
49+
createStartMenuShortcut: true

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "emulsion",
3-
"version": "0.9.83",
3+
"version": "0.9.84",
44
"summary": "Better gaming throught chemistry",
55
"description": "Display your games collection into responsive galleries, manage game metadata, cover art and emulator configuration. Launch your games in style.",
66
"homepage": "https://yphil.gitlab.io/emulsion",

0 commit comments

Comments
 (0)