# Gitea Actions Runner 配置 # 文档: https://docs.gitea.com/usage/actions/act-runner # 模式: Docker 模式 - Job 在独立的 Docker 容器中执行 log: # 日志级别: debug, info, warn, error level: info runner: # Runner 注册信息存储文件 file: .runner # 同时运行的任务数量 capacity: 1 # 环境变量传递给 job envs: {} # 任务超时时间 timeout: 1h # 关机超时时间 shutdown_timeout: 3h # 是否获取远程任务时不进行 TLS 验证(不推荐) insecure: false # 任务容器拉取策略: always, if-not-present, never fetch_timeout: 5s fetch_interval: 2s # Runner 标签 - 使用 Docker 模式,docker:latest 镜像自带 docker CLI labels: - "ubuntu-latest:docker://docker:latest" - "self-hosted:docker://docker:latest" container: # 容器网络模式 network: "host" # 是否启用特权模式 privileged: false # 容器启动选项 - 挂载 docker.sock 和项目目录 options: "-v /var/run/docker.sock:/var/run/docker.sock" # 工作目录父路径 workdir_parent: # 有效的卷挂载 - 允许挂载的目录 valid_volumes: - /** # Docker 主机 docker_host: "" # 强制拉取镜像 force_pull: false host: # 主机工作目录 workdir_parent: