【问题标题】:Github actions Runner listener exited with error code nullGithub 操作 Runner 侦听器退出,错误代码为 null
【发布时间】:2021-07-07 08:12:43
【问题描述】:

在我的服务器中,如果我运行

sudo ./svc.sh 状态

我知道了

它说状态是活跃的。但是 Runner 侦听器以错误代码 null 退出

在我的 Github 帐户操作页面运行器中,离线。 据我所知,跑步者应该是空闲

这是我的工作流程

name: Node.js CI

on:
  push:
    branches: [ dev ]

jobs:
  build:

    runs-on: self-hosted

    strategy:
      matrix:
        node-version: [ 12.x]
        # See supported Node.js release schedule at https://nodejs.org/en/about/releases/

    steps:
    - uses: actions/checkout@v2
    - name: Use Node.js ${{ matrix.node-version }}
      uses: actions/setup-node@v1
      with:
        node-version: ${{ matrix.node-version }}

这里我没有任何构建脚本,因为我直接将构建文件夹推送到 Github repo。

如何解决这个错误?

【问题讨论】:

    标签: nginx continuous-integration github-actions


    【解决方案1】:

    我第一次在$USER1 下安装运行器应用程序时遇到了这个问题,但在我是$USER2 时将其配置为服务。

    最后,我运行 cd /home/$USER1/actions-runner && sudo ./svc.sh uninstall 删除了该服务。

    /home/$USER1/actions-runner/中所有文件的所有者更改为
    sudo chown -R $USER2 /home/$USER1/actions-runner

    并运行./config.sh remove --token $HASHNUBER(您可以通过关注此page 来获取)以删除所有运行器应用程序。

    我还将它从 github 设置运行器页面中删除。

    最后,我以同一用户的身份再次安装了一切,并且成功了。

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题,结果证明是磁盘空间问题。确保您的服务器有足够的分配存储空间。

      【讨论】:

        猜你喜欢
        • 2022-08-03
        • 2022-01-16
        • 1970-01-01
        • 2022-01-17
        • 2021-03-26
        • 2022-12-28
        • 2021-07-10
        • 1970-01-01
        • 2020-10-10
        相关资源
        最近更新 更多