通过 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 软件包。
➡️

继续阅读