mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-01-06 21:35:52 +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
|
- name: Build Linux
|
||||||
if: matrix.os == 'ubuntu-latest'
|
if: matrix.os == 'ubuntu-latest'
|
||||||
run: |
|
run: |
|
||||||
|
sudo apt-get install -y rpm
|
||||||
yarn build:npm linux
|
yarn build:npm linux
|
||||||
yarn build:linux
|
yarn build:linux
|
||||||
env:
|
env:
|
||||||
|
|||||||
1
.github/workflows/release.yml
vendored
1
.github/workflows/release.yml
vendored
@ -79,6 +79,7 @@ jobs:
|
|||||||
- name: Build Linux
|
- name: Build Linux
|
||||||
if: matrix.os == 'ubuntu-latest'
|
if: matrix.os == 'ubuntu-latest'
|
||||||
run: |
|
run: |
|
||||||
|
sudo apt-get install -y rpm
|
||||||
yarn build:npm linux
|
yarn build:npm linux
|
||||||
yarn build:linux
|
yarn build:linux
|
||||||
|
|
||||||
|
|||||||
@ -98,6 +98,7 @@ linux:
|
|||||||
target:
|
target:
|
||||||
- target: AppImage
|
- target: AppImage
|
||||||
- target: deb
|
- target: deb
|
||||||
|
- target: rpm
|
||||||
maintainer: electronjs.org
|
maintainer: electronjs.org
|
||||||
category: Utility
|
category: Utility
|
||||||
desktop:
|
desktop:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user