赞
踩
行动锻造 提供基于节点的可视化界面来创建和维护 GitHub Action 工作流程,掩盖其底层 YAML 文本定义. 打包为 Visual Studio Code 的扩展, 该工具不需要任何外部服务,并且 现已推出测试版.
Actionforge 提供了自定义节点系统运行时和 GitHub Actions 的可视化界面。 通过用户友好的拖放系统,您可以无缝地设计和实施您的开发工作流程。 简化自动化,提高生产力.
根据 Actionforge 创建者的说法,使用该工具可以创建一个 复杂的工作流程 只需几分钟,包括依赖项安装、单元和集成测试以及发布包和版本,在效率和开发人员体验方面具有显着优势:“根据我过去使用传统工作流程的经验,这将花费我几个小时和数十次提交被称为 修复工作流程在制品".
Actionforge 不仅仅是 GitHub Actions 的视觉包装。 事实上,当您创建工作流程时,Actionforge 会生成两个文件:一个 GitHub Action yaml 文件,定义运行 Actionforge行动, 以及使用 VS Code 扩展编辑的动作图本身。 这种方法可以超越 GitHub Action 固有的线性结构,并采用更灵活的范例,其中包括 if 条件、for 循环和开关等流节点.
该工具围绕几个核心组件构建,包括 图运行器, 它提供了一个 CLI 来执行操作图; A 图形编辑器, 这是 Actionforge 最明显的部分; GitHub 行动 读取动作图并启动图运行器; A 操场 用于测试和实验; 和更多.
Actionforge 无法将现有的 GitHub Actions 转换为操作图,这将简化已经构建操作库的组织的工具采用过程。 Actionforge 的创建者表示,这存在一些挑战和障碍,但他们正在考虑这种可能性。 此外,由于 Actionforge 底层的节点系统是独立于平台的,因此他们正在开发一个用于动作图的桌面应用程序,该应用程序可以在 GitHub 上下文之外构建和执行.
Actionforge 对于非商业公共 GitHub 存储库是免费的,而商业和私人存储库则需要付费使用.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。