Linux-AMD64 安装 GitHub Actions 自托管运行器
创建运行目录
首先,创建一个用于存放 actions-runner 的目录并进入该目录:
mkdir actions-runner && cd actions-runner
下载并校验安装包
下载 GitHub Actions 自托管运行器的 Linux AMD64 版本,并校验其哈希值以确保文件完整性:
curl -o actions-runner-linux-x64-2.285.1.tar.gz -L https://github.com/actions/runner/releases/download/v2.285.1/actions-runner-linux-x64-2.285.1.tar.gz
echo "5fd98e1009ed13783d17cc73f13ea9a55f21b45ced915ed610d00668b165d3b2 actions-runner-linux-x64-2.285.1.tar.gz" | shasum -a 256 -c
解压安装包
解压下载的 tar.gz 文件:
tar xzf ./actions-runner-linux-x64-2.285.1.tar.gz
配置仓库接口密钥
使用 config.sh
脚本配置自托管运行器,连接到你的 GitHub 仓库。请将 自己仓库
替换为你的 GitHub 仓库 URL,并将 生成的密钥
替换为你在 GitHub 上生成的个人访问令牌或注册令牌:
./config.sh --url <自己仓库> --token <生成的密钥>
启动运行器
配置完成后,启动自托管运行器:
./run.sh
作业标识
在 GitHub Actions 工作流中,可以通过以下标识指定使用自托管运行器:
runs-on: self-hosted
以上步骤完成后,你的 Linux 系统上已经成功安装并配置了 GitHub Actions 自托管运行器。