如何在同一存储库中的 github 操作之间共享代码?

2024-06-19

假设我想要两个工作流程build.yml and release.yml在我的仓库中。第一个应该构建项目(假设使用 CMake),第二个应该构建项目并使用构建的二进制文件创建 GitHub 版本。

项目构建代码在两个文件之间重复。如何在它们之间共享它,而不是复制粘贴并必须同时在两个地方手动更新?

我还没有找到一种方法来实现不同工作流程之间甚至同一工作流程中的作业之间的任何类型的代码共享行为。


最后,动作组合现已发布:https://github.blog/changelog/2021-08-25-github-actions-reduce-duplication-with-action-composition/ https://github.blog/changelog/2021-08-25-github-actions-reduce-duplication-with-action-composition/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在同一存储库中的 github 操作之间共享代码? 的相关文章

随机推荐