mirror of
https://github.com/actualbudget/actual.git
synced 2026-04-28 18:40:34 -05:00
:electron: Packaging different architectures and installers for windows (#3185)
* packaging different architectures for windows * appx for the windows store app hosting * remove unneeded applicationid * adding windows store assets * adding images * appx added to artifacts * add appx to release * remove override build params * being specific about the mac build - default is dmg * are these all needed.. Seems so * removing appx from the release notes as its only for the windows store * moving appxs to a different artifact for smaller download * Update electron-pr.yml * update version * update release process to remove actual-windows.exe because it can possible be the wrong arch
This commit is contained in:
9
.github/workflows/electron-master.yml
vendored
9
.github/workflows/electron-master.yml
vendored
@@ -62,13 +62,22 @@ jobs:
|
||||
path: |
|
||||
packages/desktop-electron/dist/*.dmg
|
||||
packages/desktop-electron/dist/*.exe
|
||||
!packages/desktop-electron/dist/Actual-windows.exe
|
||||
packages/desktop-electron/dist/*.AppImage
|
||||
packages/desktop-electron/dist/*.flatpak
|
||||
- name: Upload Windows Store Build
|
||||
if: ${{ startsWith(matrix.os, 'windows') }}
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: actual-electron-${{ matrix.os }}-appx
|
||||
path: |
|
||||
packages/desktop-electron/dist/*.appx
|
||||
- name: Add to Release
|
||||
uses: softprops/action-gh-release@v2
|
||||
with:
|
||||
files: |
|
||||
packages/desktop-electron/dist/*.dmg
|
||||
packages/desktop-electron/dist/*.exe
|
||||
!packages/desktop-electron/dist/Actual-windows.exe
|
||||
packages/desktop-electron/dist/*.AppImage
|
||||
packages/desktop-electron/dist/*.flatpak
|
||||
|
||||
8
.github/workflows/electron-pr.yml
vendored
8
.github/workflows/electron-pr.yml
vendored
@@ -52,5 +52,13 @@ jobs:
|
||||
path: |
|
||||
packages/desktop-electron/dist/*.dmg
|
||||
packages/desktop-electron/dist/*.exe
|
||||
!packages/desktop-electron/dist/Actual-windows.exe
|
||||
packages/desktop-electron/dist/*.AppImage
|
||||
packages/desktop-electron/dist/*.flatpak
|
||||
- name: Upload Windows Store Build
|
||||
if: ${{ startsWith(matrix.os, 'windows') }}
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: actual-electron-${{ matrix.os }}-appx
|
||||
path: |
|
||||
packages/desktop-electron/dist/*.appx
|
||||
|
||||
Reference in New Issue
Block a user