Jonatan Heyman
|
49d3e5cd7d
|
Add Linux support (#6)
* Add linux AppImage build target
* Add ubuntu to Github Actions build matrix
* Show help text on how to open Menu, on Linux
|
2023-12-21 19:18:04 +01:00 |
|
Jonatan Heyman
|
4cc439eb6d
|
Use notarytool instead of legacy method for Mac notarization
|
2023-07-05 16:23:51 +02:00 |
|
Jonatan Heyman
|
df899ae619
|
Debug build error
|
2023-07-05 14:32:38 +02:00 |
|
Jonatan Heyman
|
d365fbba30
|
Remove build-windows Github action
|
2023-03-06 01:32:16 +01:00 |
|
Jonatan Heyman
|
e32249e340
|
Only run build workflow on tag push.
Bump version.
|
2023-03-05 20:00:05 +01:00 |
|
Jonatan Heyman
|
1e69a593e2
|
Always release on push #build
|
2023-03-05 19:54:50 +01:00 |
|
Jonatan Heyman
|
092d3816be
|
Use electron-builder-notarize for Mac app notarization
#build
|
2023-03-05 14:41:34 +01:00 |
|
Jonatan Heyman
|
205471aec3
|
Try to get Mac singning and notarization working in github action
#build
|
2023-03-05 13:28:15 +01:00 |
|
Jonatan Heyman
|
d361a5a073
|
Build both DMG and ZIP for both arm64 and intel architectures
Save ZIP file in mac build artifact instead of DMG file
|
2023-01-17 01:24:38 +01:00 |
|
Jonatan Heyman
|
e8c961135b
|
Add Github Action for building only on windows when tagging commits with #windows-build
|
2023-01-16 11:27:31 +01:00 |
|
Jonatan Heyman
|
b5903c40cc
|
Only put the relevant .exe file into the built windows artifact
#build
|
2023-01-15 19:56:27 +01:00 |
|
Jonatan Heyman
|
800b4506ae
|
Create artifact of all files in release/ for windows build (so that we can inspect it and write a more specific glob)
#build
|
2023-01-15 13:09:42 +01:00 |
|
Jonatan Heyman
|
56c5c6b23f
|
Try to make a windows #build
|
2023-01-15 12:46:44 +01:00 |
|
Jonatan Heyman
|
95c8f5ef2b
|
Lower artifact retention days to 1
|
2023-01-13 14:16:50 +01:00 |
|
Jonatan Heyman
|
d818f75250
|
Upload built mac artifact
#build
|
2023-01-13 14:15:13 +01:00 |
|
Jonatan Heyman
|
60af13cd11
|
Only run github release action if latest commit message contains "#_build" (without the "_")
|
2023-01-13 13:55:10 +01:00 |
|
Jonatan Heyman
|
ac9cb9ac92
|
Only run build action on Mac
|
2023-01-13 13:35:55 +01:00 |
|
Jonatan Heyman
|
bfdaf0618c
|
Disable ubuntu build
|
2023-01-13 13:32:34 +01:00 |
|
Jonatan Heyman
|
af5287cc13
|
Add github action for automatically building the app
|
2023-01-13 13:29:44 +01:00 |
|