所有 github 操作作业都已排队并且从不运行

cya*_*sin 15 github github-actions

更新:

2-3 天后,我的作业自动失败,并显示以下错误消息。

在此输入图像描述


面临的挑战是我的所有 GitHub Action 作业仍停留在排队状态并且无法执行。

为了排除故障,我在githubstatus.com上仔细监控了 GitHub Actions 的状态,但没有迹象表明系统停机或任何已知问题。

在广泛寻找解决方案的过程中,我遇到了一个解决类似问题链接的讨论线程

然而,这个问题似乎更老,而且相当令人困惑,特别是考虑到 GitHub Actions 在其他存储库上正常运行。

这是我使用的 YAML 配置:

jobs:
  never-running-job:
    runs-on: node:16.13-alpine3.14
    steps:
      - uses: actions/checkout@v2
      - name: Use Node.js
        uses: actions/setup-node@v1
        with:
          node-version: '14.x'
      - name: preinstall
        run: yarn install
      - name: build app
        run: yarn run build
      - name: test app
        run: yarn run test
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述 在此输入图像描述

cya*_*sin 13

更新

继 2 月 5 日 GitHub Actions 事件发生后,即使是目前,它似乎也无法在“ubuntu”以外的各种图像上正常运行。

为了解决这个问题,我进行了必要的修改,将“runs-on”标签更新为“ubuntu:latest”,提交更改并推送它们。因此,GitHub 成功检测并执行了我的 CI/CD 作业。

最初,我一直使用节点 alpine 图像。


旧答案

我发现 GitHub 页面上列出的事件与我遇到的错误一致。这些事件可能会影响长时间的排队状态。

在此输入图像描述