Actionforge Releases GitHub Actions VSCode Extension
Written by Kay Ewbank   
Tuesday, 09 April 2024

Actionforge has released the beta of its GitHub Actions tool as a VS Code extension. The extension consists of a suite of tools making up a visual node system for building and managing GitHub Actions workflows.

GitHub Actions is a continuous integration and continuous delivery (CI/CD) platform that lets developers automate their build, test, and deployment pipeline. Users can create workflows that build and test every pull request to a repository, or deploy merged pull requests to production.

 actionforge

The Actionforge extension integrates into your coding environment, and offers an alternative to editing YAML files. The developers say that the tool can be used to create complex workflows in minutes, complete with installing dependencies, testing the units and integration, all the way to publishing packages.

The developer says the tool goes further than simply providing a UI wrapper for GitHub workflows as action graphs enable more complex and versatile node setups with different flow nodes like if-conditions, for-loops, switches and more while still being more secure.

In order to use an action graph in your workflow, Actionforge needs two files. The first one is a traditional GitHub Action workflow with a single step top-to-bottom workflow that runs the actionforge/action action. The second one is the action graph itself. This is a YAML file that you can edit via the graph editor that is part of the extension.

Under the covers there's a command line interface for executing action graphs and the graph editor,. There's also a GitHub action that reads an action graph and starts the graph runner. Developers can take a project and open it in the graph editor. A basic project opens with a trigger node and the checkout. Actionforge finds and displays all GitHub Action ports, and uses a drag-and-drop system for designing and implementing development workflows.

The developers say they're working on a desktop app for action graphs so they can be built and executed outside GitHub.

Actionforge is free for non-commercial public GitHub repositories. A pricing update for commercial and private repositories will follow, and the developers say licenses for commercial use will soon be available on the GitHub Marketplace.

actionforge 

 

More Information

Actionforge Website

Actionforge On GitHub

Related Articles

GitHub Adds Required Workflows For Actions

GitHub Launches Actions

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


OpenAI Library For .NET Exits Beta
19/11/2024

A few months ago the OpenAI .NET library was released as a beta. It has now reached version 2.0.0 and the time has come to leave beta and, with a few amendments enter production readiness.



Apache Fury Adds Optimized Serializers For Scala
31/10/2024

Apache Fury has been updated to add GraalVM native images and with optimized serializers for Scala collection. The update also reduces Scala collection serialization cost via the use of  encoding [ ... ]


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Tuesday, 09 April 2024 )