简单的GitHub操作工作流不';开始

简单的GitHub操作工作流不';开始,github,github-actions,Github,Github Actions,我只是想测试GitHub的新“GitHub操作”功能。因此,我在我的存储库中创建了一个.github文件夹和一个工作流文件夹,并向该文件夹添加了一个简单的测试工作流.yml: name: Hello World #on: # schedule: # #- cron: '0 */12 * * *' # - cron: '* * * * *' on: [push] jobs: one: name: Hello runs-on: alpine-latest

我只是想测试GitHub的新“GitHub操作”功能。因此,我在我的存储库中创建了一个
.github
文件夹和一个
工作流
文件夹,并向该文件夹添加了一个简单的
测试工作流.yml

name: Hello World

#on:
#  schedule:
#    #- cron:  '0 */12 * * *'
#    - cron:  '* * * * *'

on: [push]

jobs:
  one:
    name: Hello
    runs-on: alpine-latest
    steps:
      - run: echo "hello world"
但它似乎永远不会开始。它永远只会说“开始你的工作流程运行…”


我想知道我可能做错了什么。

您的作业已配置为在最新的
环境中运行,但是。您可以选择ubuntu最新版本
macOS最新版本
windows最新版本
,或者这三个操作系统中的一个特定版本。将
运行时间:alpine latest
更改为
运行时间:ubuntu latest
,您的工作流程应该启动。

虽然这并没有回答具体的OP问题,但搜索引擎将我们带到这里,寻找一个人的管道为什么卡在“开始您的工作流程运行…”上的答案

如果您在容器中运行runner,那么很可能Github已经发布了runner的新版本,而您的容器正在尝试自我更新。 您可以查看以下URL以查看Github何时发布最新版本:

很多人要求Github提供停止自动更新的功能,但到目前为止(2020年11月17日),他们拒绝这样做,声称需要自动更新功能来支持新功能

建议的解决方法是为您的容器开发一个构建管道,当它们推送新版本时自动构建