# Gitea Actions 部署配置指南 ## 前置要求 ### 1. 确保 Gitea Actions 已启用 在 Gitea 管理员设置中: - 进入 **Site Administration** → **Actions** - 确保 **Actions** 功能已启用 - 检查 `app.ini` 配置: ```ini [actions] ENABLED = true ``` ### 2. 安装并运行 Act Runner Act Runner 是 Gitea Actions 的执行器,需要在服务器上运行。 #### 下载 Act Runner ```bash # 在服务器上执行 cd /tmp wget https://gitea.com/gitea/act_runner/releases/download/v0.2.6/act_runner-linux-amd64 chmod +x act_runner-linux-amd64 sudo mv act_runner-linux-amd64 /usr/local/bin/act_runner ``` #### 注册 Runner ```bash # 在服务器上执行 act_runner register \ --instance \ --token \ --name my-runner \ --labels ubuntu-latest:docker://node:20-bullseye ``` **获取 Runner Token**: 1. 进入 Gitea:**Site Administration** → **Actions** → **Runners** 2. 点击 **New Runner** 3. 复制显示的 Token #### 运行 Runner ```bash # 作为服务运行(推荐) sudo tee /etc/systemd/system/gitea-act-runner.service > /dev/null <