Update package.json and CI workflow for enhanced Linux packaging support

- Added AppImage, deb, and rpm targets to the Linux section in package.json for broader distribution options.
- Updated the CI workflow to use macos-15-intel for x64 builds and included rpm in the installation of Linux packaging dependencies.
This commit is contained in:
matt 2026-02-14 12:32:23 +09:00
parent e11a0e258c
commit e13a368c50
2 changed files with 5 additions and 2 deletions

View file

@ -57,7 +57,7 @@ jobs:
runner: macos-14
dist_command: pnpm dist:mac:arm64
- arch: x64
runner: macos-13
runner: macos-15-intel
dist_command: pnpm dist:mac:x64
runs-on: ${{ matrix.runner }}
@ -194,7 +194,7 @@ jobs:
- name: Install Linux packaging dependencies
run: |
sudo apt-get update
sudo apt-get install -y libarchive-tools
sudo apt-get install -y libarchive-tools rpm
- name: Install dependencies
run: pnpm install --no-frozen-lockfile

View file

@ -158,6 +158,9 @@
},
"linux": {
"target": [
"AppImage",
"deb",
"rpm",
"pacman"
],
"icon": "resources/icons/png",