chore(ci): add back all platforms

This commit is contained in:
Elian Doran 2025-03-24 17:14:22 +02:00
parent 3acb5dad30
commit 2045865df2
No known key found for this signature in database
2 changed files with 14 additions and 3 deletions

View File

@ -19,13 +19,23 @@ jobs:
strategy:
fail-fast: false
matrix:
arch: [x64]
arch: [x64, arm64]
os:
- name: macos
image: macos-latest
extension: [dmg, zip]
shell: bash
forge_platform: darwin
- name: linux
image: ubuntu-latest
extension: [deb, rpm, zip, flatpak]
shell: bash
forge_platform: linux
- name: windows
image: win-signing
image: windows-latest
extension: [exe, zip]
forge_platform: win32
shell: cmd
forge_platform: win32
runs-on: ${{ matrix.os.image }}
steps:
- uses: actions/checkout@v4

View File

@ -56,6 +56,7 @@ jobs:
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_ID_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }}
WINDOWS_SIGN_EXECUTABLE: ${{ vars.WINDOWS_SIGN_EXECUTABLE }}
- name: Publish release
uses: softprops/action-gh-release@v2