代码之家  ›  专栏  ›  技术社区  ›  Mayank Kumar Chaudhari

当从模板创建repo时,如何避免运行操作?

  •  0
  • Mayank Kumar Chaudhari  · 技术社区  · 3 年前

    我正在创建 template repo 用于构建库(主要是支持RSC的React18/Next.js库),使用 turborepo 。我还添加了在推送或PR上运行单元测试的工作流。还有一个工作流可以自动将包发布到NPM和GitHub Public Repo。

    问题是,使用此模板创建新的回购后,工作流会立即运行。如何避免这种情况?

    1 回复  |  直到 3 年前
        1
  •  0
  •   Mayank Kumar Chaudhari    3 年前

    在探索了一些调整和条纹之后,我找到了一个非常简单的解决方案。

    jobs:
      test:
        # Don't run just after creating repo from template
        if: github.run_number != 1