跳到主要内容

创建自托管 GitHub Actions 运行器

创建文件夹并下载运行器包

  1. 创建文件夹并进入:

    mkdir actions-runner && cd actions-runner
  2. 下载最新的运行器包:

    curl -o actions-runner-osx-x64-2.285.1.tar.gz -L https://github.com/actions/runner/releases/download/v2.285.1/actions-runner-osx-x64-2.285.1.tar.gz
  3. (可选)验证哈希值:

    echo "e46c1b305acaffab10a85d417cda804f4721707c85e5353ee3428b385642e6fd  actions-runner-osx-x64-2.285.1.tar.gz" | shasum -a 256 -c
  4. 解压安装包:

    tar xzf ./actions-runner-osx-x64-2.285.1.tar.gz

配置运行器

  1. 创建运行器并开始配置:

    ./config.sh --url <自己的仓库URL> --token <自己的密钥>
  2. 最后一步,启动运行器:

    ./run.sh

使用

在每个工作流任务中使用以下 YAML 代码来指定自托管运行器:

runs-on: self-hosted

请确保将 <自己的仓库URL><自己的密钥> 替换为实际的 GitHub 仓库 URL 和个人访问令牌。


### 注意事项:
- 请确保替换 `<自己的仓库URL>` 和 `<自己的密钥>` 为实际的 GitHub 仓库 URL 和个人访问令牌。
- 根据实际情况调整命令中的版本号和文件名。