【发布时间】:2022-04-26 06:04:38
【问题描述】:
我有以下 github 工作流定义:
name: Build
on:
pull_request:
types: [ opened, edited, synchronize ]
paths-ignore:
- '**.md'
push:
branches:
- main
jobs:
get-job:
name: My job
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Say hello
run: |
echo Hello!
- 我创建了一个从头分支到基分支的拉取请求。工作流按预期触发。
- 我提交并将更改推送到 head-branch。工作流按预期触发。
- 我提交另一个更改并将其推送到 head-branch。工作流未按预期触发:
我已阅读文档和其他资源,所有这些都将同步类型描述为我需要使用的类型,以确保 PR 中的每个新更改都会触发工作流。为什么会断断续续?
【问题讨论】:
-
真令人惊讶,我现在面临同样的问题。它只运行了我 10 次提交中的 1 次。也许GitHub方面可能存在问题?还是在更新工作流程时需要注意一些我们不知道的事情?
-
k在j之后有提交吗?提交i和j中的内容是什么? -
它最终运行了吗?有时 GitHub Actions 出现中断并且不会立即触发构建。队列最长可达 1 小时(因为 1 小时后项目会从构建队列中删除)。
-
@Herman 它从未运行过
-
@Th3B0Y 同样的问题,你解决了吗?
标签: git github github-actions