通过 Github 自动发布 AUR 包
💡
原文中文,约1600字,阅读约需4分钟。
📝
内容提要
本文介绍了如何通过 GitHub 自动发布 AUR 包。用户只需在本地提交标签,创建 GitHub Action 工作流文件并设置环境变量,即可简化手动发布的过程。
🎯
关键要点
- 本文介绍了如何通过 GitHub 自动发布 AUR 包。
- 手动发布 AUR 包的过程繁琐,需要多步操作。
- 通过 GitHub Action,可以在创建标签后自动发布 AUR 版本。
- 需要在项目中创建 .github/workflows/publish-aur.yml 文件,配置工作流。
- 工作流包括检出代码、提取版本、更新 PKGBUILD 版本和发布 AUR 包的步骤。
- 设置环境变量,包括 AUR 用户名、邮箱和 SSH 私钥,以便 GitHub Action 正常运行。
- 建议为 AUR 设置单独的 SSH 密钥对以提高安全性。
- 完成设置后,通过 git tag 和 git push 命令可以自动触发 GitHub Action,更新 AUR 软件包。
➡️