Act Runner 是一个 Gitea 运行器,通过自行部署,可以实现类似于 GitHub Actions 的运行器,且可以兼容 GitHub Actions 配置文件,目前杜老师说站点就是基于 Gitea 托管与自动部署。 工具简介 Gitea Actions 是一个类似 GitHub Actions 的自动化工作流工具,可以帮助开发者在代码仓库中实现各种自动化任务。Runner 则是负责...
内容应该一看就懂,其中 token 需要登录 gitea 平台,建议用管理员账号,这样配置的 runner 才是全局的,然后:右上角 -> 管理后台 -> Actions -> Runners -> 创建 Runner -> 复制 token ,如下图: 下面是常用 compose 管理容器的命令: docker compose up -d# 后台启动容器docker compose down# 停止并删除容器,...
will use labels in `.runner` file.labels:[]cache:# Enable cache server to use actions/cache.enabled:true# The directory to store the cache data.# If it's empty, the cache data will be stored in $HOME/.cache/actcache.dir:""# The host of the cache server....
Gitea Actions 实现了一个内置的 CI/CD 系统框架,兼容 GitHub Actions 的 YAML 工作流编排格式,兼容 GitHub Marketplace 中大部分现有的 Actions 插件。 系统由三部分组成: Gitea Actions 协议的定义和Golang实现 Actions Runner: 基于nektos/act实现的任务子系统 在Gitea 主程序上实现 Runner 任务管理和调度模块 ...
Actions Runner: 基于nektos/act实现的任务子系统 在Gitea 主程序上实现 Runner 任务管理和调度模块 运行截图 1.系统管理员可以访问 Runners 管理界面,创建、编辑和删除 Runner。 2.通过仓库顶部的导航打开 Actions,查看 CI 构建信息。 3.点击某个 CI 构建结果,查看日志。
GITEA_RUNNER_REGISTRATION_TOKEN:gitea设置中,actions的token GITEA_RUNNER_NAME: 名称 GITEA_RUNNER_LABELS:标签 version:"3.8"services:runner:image:gitea/act_runner:nightlyenvironment:CONFIG_FILE:/config.yamlGITEA_INSTANCE_URL:"http://192.168.2.19:3000"GITEA_RUNNER_REGISTRATION_TOKEN:"7oG53H5eRnjQwSNYmc7N...
[actions]ENABLED=true 官方介绍地址:https://gitea.com/gitea/act_runner 二进制下载地址:https://dl.gitea.com/act_runner/ 当然,二进制部署不是本文的重点 首先,访问你的gitea地址获取runner_token,我的是http://192.168.0.240:8089/admin/runners
I think the next step could be something like what actions-runner-controller is doing for GitHub actions. Basically a operator that is deployed on K8s and registers as runner. Every job it starts is then started in it's own pod rather then the runner itself. The runner coordinates the pods...
[actions] ENABLED=true 随后重启 Gitea 服务: 1 sudo systemctl restart gitea.service 2.1.4 为指定仓库开启 Actions 功能 即使Gitea Actions 已经在配置文件中开启,对于某个指定的仓库而言其 Actions 功能仍是默认关闭的,需要针对仓库进行单独配置: 2.2 部署 act runner ...
Description This will be a bit longer. I'll describe the behaviour first, then what I found by debugging: I am running a private instance of gitea 1.22.0+rc1-126-gec771fdfcd and act_runner release 0.2.10 The runner is registered as repos...