跳到主要内容
从 PR Review 到 ArgoCD 发布:一套更可追踪的 Gitea Actions CI/CD 设计

从 PR Review 到 ArgoCD 发布:一套更可追踪的 Gitea Actions CI/CD 设计

Jacob
虚心学习

很多团队一开始做 CI/CD,目标都很朴素:代码合并后自动构建、自动发到测试环境、必要时再推到线上。

但流程一旦长起来,事情就会慢慢变味:PR 要检查,主干要打版本,测试环境要发,生产环境也要发,最后所有逻辑都堆进一堆 YAML 和脚本里。等到哪次线上出了问题,大家才发现,自己拥有的不是一条可靠的交付链路,而是一团只能靠翻日志排障的自动化拼接物。

我这次想整理的,不是“怎么把 Gitea Actions 配起来”,而是怎么把一套通用应用交付流程拆成几个边界清楚、彼此可追踪的环节:PR 阶段做 AI Review,主干阶段沉淀版本事实,开发环境做快速镜像验证,生产环境则通过 GitOps 交给 ArgoCD 接管发布。

GitHub Trending 周报:AI 与非 AI 热门项目观察(2026-04-26)

GitHub Trending 周报:AI 与非 AI 热门项目观察(2026-04-26)

Jacob
虚心学习

这周的 GitHub Trending(weekly)延续了最近几周非常明显的一个趋势:AI 相关项目不仅数量上压制全场,叙事上也从“更强模型”转向“更可靠的 agent 系统”。如果说前一阶段大家还在比谁能做出更惊艳的 demo,那这周最热的项目几乎都在回答另一个更现实的问题:怎么让 agent 更少犯错、记得更多、协作更顺、接入真实工作流。

GitHub Trending 周报:AI 与非 AI 热门项目观察(2026-04-19)

GitHub Trending 周报:AI 与非 AI 热门项目观察(2026-04-19)

Jacob
虚心学习

这周的 GitHub Trending(weekly)有一个非常鲜明的特征:榜单头部几乎被 AI Agent 相关项目包场,尤其是 coding agent、agent 记忆、agent 管理平台、以及把特定领域知识做成模型或工作流的项目。非 AI 项目并没有完全消失,但热度更多来自“给 AI 时代做基础设施”或者“把老工作流变成更自动化、更脚本化的接口”。

12-12 面试题

12-12 面试题

Jacob
虚心学习

手动实现一个冥运算pow函数,当场没想出来,搜了一下可以用二分冥,用golang和递归方法实现一下