libnyanpasu / clash-nyanpasu

Clash Nyanpasu~(∠・ω< )⌒☆​
https://nyanpasu.elaina.moe
GNU General Public License v3.0
8.85k stars 561 forks source link

rpm package request #854

Closed wen-zheng closed 2 months ago

wen-zheng commented 5 months ago

需求 / Requirement

I manullay converted the deb version package to rpm package and installed the rpm package in fedora successfully, so it seems that giving official rpm package is not hard. I have no idea where you build the release version package, if possible, I can help you

建议实现 / Suggested implements

supply the rpm package

备注 / Addition details

No response

Clash Nyanpasu 版本号 / Clash Nyanpasu

1.5.1

是否为 Pre-release / Is pre-release version

no

自查步骤 / Verify steps

greenhat616 commented 5 months ago

Hello,

At the moment, the bundling process is automated by Tauri bundle. In Tauri v1, it primarily supports deb and AppImage formats for Linux platforms.

If you're interested in enhancing this process, such as incorporating the rpm packaging method (which was introduced in Tauri v2 though, a beta major version, possible final release this year), you could modify the release, nightly-release CI workflow. It should involve uploading the necessary binary files to the CI artifacts, then initiating a new job block to handle the custom bundling process and uploading the results to GitHub Release artifacts.

Thank you for your involvement and contributions.

keiko233 commented 2 months ago

rpm support backport on tauri https://github.com/tauri-apps/tauri/pull/9809