前言前两篇文章我们把 Gitea 搭起来、学会了升级维护,但你可能觉得——这跟 GitHub 也没啥区别啊?真正的差距在于:GitHub 有 Actions,能自动跑测试、自动部署代码。好消息是:Gitea 1.21+ 自带 Actions 功能,跟 GitHub Actions 几乎一模一样,甚至兼容它的工作流文件格式。这篇文章会用一个真实的 Laravel 项目做例子,带你走通从"推代码"到"自动部署"的全流程。Gitea Actions 是什么?简单来说,Gitea Actions 就是 Gitea 内置的 CI/CD 系统。你可以在仓库里放一个配置文件,当代码推送、创建 PR、打...