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


Google Intensive AI Course - Free On Kaggle
05/11/2024

Google is offering a 5-Day Gen AI Intensive Course designed to equip data scientists with the knowledge and skills to tackle generative AI projects with confidence. It runs on the Kaggle platform from [ ... ]



Personal Picks For Holiday Gifts
29/11/2024

It's Black Friday, the traditional day to indulge in online shopping. Not every item that is included in my selection of gifts is subject to a promotional offer, but where they aren't you might be poi [ ... ]


More News

espbook

 

Comments




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

Last Updated ( Tuesday, 09 April 2024 )