简单的GitHub操作工作流不';开始
我只是想测试GitHub的新“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
文件夹和一个工作流
文件夹,并向该文件夹添加了一个简单的测试工作流.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日),他们拒绝这样做,声称需要自动更新功能来支持新功能
建议的解决方法是为您的容器开发一个构建管道,当它们推送新版本时自动构建