Skip to content

AUR 自动发布#104

Draft
YUCLing wants to merge 5 commits into
mainfrom
feat/aur-packaging
Draft

AUR 自动发布#104
YUCLing wants to merge 5 commits into
mainfrom
feat/aur-packaging

Conversation

@YUCLing
Copy link
Copy Markdown
Owner

@YUCLing YUCLing commented May 25, 2026

AUR 发布将会整合到 Release 工作流中,计划有以下两个包:

  • open-orpheus: 从源码开始编译
  • open-orpheus-bin: 从 GitHub Releases 下载预编译 deb 包

GitHub Actions 将会在每次发布自动生成 PKGBUILD 和对应所需资源,并自动 push 到 AUR

PKGBUILD 模板均位于 packaging/aur 中,由 scripts/build-(src|bin)-pkgbuild.mts 生成,输出到 out/make/aur

@zlicdt 需要一些意见

@YUCLing YUCLing self-assigned this May 25, 2026
@YUCLing YUCLing added the enhancement New feature or request label May 25, 2026
@YUCLing YUCLing added the release/ignore Ignored for Release Notes label May 25, 2026
@YUCLing YUCLing moved this from Todo to In Progress in Open Orpheus Development May 25, 2026
@YUCLing YUCLing marked this pull request as draft May 25, 2026 02:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request release/ignore Ignored for Release Notes

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

1 participant