#5351·vendure

ci: 仅为工作流程的 Pull Request 可以在不运行任何测试的情况下通过所需的检查

作者: biggamesmallworld创建于 2026年9月10日更新于 2026年9月10日

总结 build_and_test.yml 中的 detect-changes 通过 grep 来判断是否运行构建、单元测试和 e2e 任务,其 grep 条件为 ^(packages/|package.json|bun.lock|bunfig.toml)。只触及 .GitHub/ 的 Pull Request 将匹配不到任何内容,因此 packagesfalse,所有下游任务都将被跳过。 all-passed 使用 if: always() 运行,其唯一步骤为:

内容来源: vendurehq/vendure