# Gitea Actions 概念验证项目 本项目旨在通过控制阿里巴巴 DSW WebIDE 作为自托管 runner,验证 Gitea Actions 功能。 ## 项目目的 - 概念验证:验证 Gitea Actions 在私有部署环境中的功能 - 资源利用:利用阿里云 DSW 服务的计算资源作为自托管 runner - 网络优化:在境内环境中进行 CI/CD 操作,避免国际网络延迟 ## 架构说明 - Gitea 实例:私有部署 (`https://gitea.tailnet-68f9.ts.net`) - 自托管 runner:运行在阿里云 DSW 服务上 - 工作流:通过 `.gitea/workflows/` 目录下的 YAML 文件定义 ## 当前状态 - Runner 已注册并连接到 Gitea 实例 - 测试工作流用于验证基本功能 - 重点:所有操作均在中国境内网络环境下执行 ## 工作流示例 - `local-test.yml`:测试从仓库下载 README 文件 - 使用纯 shell 命令,避免访问 GitHub