mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2025-12-28 05:11:24 +08:00
feat: add RPM target support for Linux builds (#9026)
* Updated electron-builder configuration to include RPM as a target for Linux builds. * Modified GitHub workflows to install RPM dependencies during the build process for both nightly and release workflows.
This commit is contained in:
parent
67b560da08
commit
0b89e9a8f9
1
.github/workflows/nightly-build.yml
vendored
1
.github/workflows/nightly-build.yml
vendored
@ -93,6 +93,7 @@ jobs:
|
||||
- name: Build Linux
|
||||
if: matrix.os == 'ubuntu-latest'
|
||||
run: |
|
||||
sudo apt-get install -y rpm
|
||||
yarn build:npm linux
|
||||
yarn build:linux
|
||||
env:
|
||||
|
||||
1
.github/workflows/release.yml
vendored
1
.github/workflows/release.yml
vendored
@ -79,6 +79,7 @@ jobs:
|
||||
- name: Build Linux
|
||||
if: matrix.os == 'ubuntu-latest'
|
||||
run: |
|
||||
sudo apt-get install -y rpm
|
||||
yarn build:npm linux
|
||||
yarn build:linux
|
||||
|
||||
|
||||
@ -98,6 +98,7 @@ linux:
|
||||
target:
|
||||
- target: AppImage
|
||||
- target: deb
|
||||
- target: rpm
|
||||
maintainer: electronjs.org
|
||||
category: Utility
|
||||
desktop:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user