跳到主要内容

在 Linux-arm64 上安装 GitHub Actions 自托管 Runner

创建运行目录

首先,创建一个用于存放 actions-runner 的目录,并进入该目录:

mkdir actions-runner && cd actions-runner

下载并校验哈希值

下载适用于 Linux-arm64 的 GitHub Actions Runner,并校验其哈希值以确保文件完整性:

curl -o actions-runner-linux-arm64-2.285.1.tar.gz -L https://github.com/actions/runner/releases/download/v2.285.1/actions-runner-linux-arm64-2.285.1.tar.gz

echo "8a0afe1ef136a07908de457f4017edabbce66524d56bd3d92179b3b3d2202917 actions-runner-linux-arm64-2.285.1.tar.gz" | shasum -a 256 -c

解压文件

解压下载的 tar 文件:

tar xzf ./actions-runner-linux-arm64-2.285.1.tar.gz

配置 Runner

配置并启动自托管 Runner。请将 自己仓库自己的密钥 替换为实际的 GitHub 仓库 URL 和个人访问令牌:

./config.sh --url <自己仓库> --token <自己的密钥>

启动 Runner

最后,启动 Runner:

./run.sh

使用

在你的 GitHub Actions 工作流文件中,使用以下 YAML 代码来指定使用自托管 Runner:

runs-on: self-hosted

以上步骤完成后,您的 Linux-arm64 系统上就已经成功安装并配置了 GitHub Actions 自托管 Runner。