Skip to content

Version 0.14.5#

Highlights of this release:

  • 🆕 Docker Run Node - Run Docker containers directly from your workflows.
  • 🆕 Steps Context - Reference outputs from previous steps in your workflow.
  • ⚠️ CLI Flag Changes - CLI flags now use hyphens instead of underscores.

🆕 Docker Run Node#

New Docker Run node lets you run Docker containers directly within your workflows. Configure the image, command, environment variables, and volumes — all from the visual editor.

Environment variables from the host are no longer passed into containers unless explicitly allowed, so your container runs stay isolated and predictable.


🆕 Steps Context#

You can now reference outputs from previous steps in your workflow using the steps context, similar to GitHub Actions' steps.<id>.outputs.<name>. This makes it easy to pass data between nodes in multi-step workflows.


⚠️ CLI Flag Changes#

CLI flags have been renamed to use hyphens (e.g., --graph-file instead of --graph_file) for consistency. If you have scripts that invoke actrun directly, update your flags accordingly.


📦 Upgrade Notes#

The CLI flag naming change is a breaking change for scripts using the old underscore-based flag names. Update any automation scripts to use the new hyphenated flag names.


Version 0.12.6#

Highlights of this release:

  • 🐛 Improved GitHub Actions Compatibility - Better detection of the GitHub Actions environment, including improved token and workspace resolution.

📦 Upgrade Notes#

This release is backwards compatible. No modifications to existing graphs are required.


Version 0.12.4#

Highlights of this release:


🆕 Run Graphs from URLs#

You can now pass a shared graph URL directly to actrun instead of a local file path. This makes it easy to run graphs shared by others without downloading them first.


🆕 Dir Create Node#

New Dir Create node (core/dir-create@v1) creates directories as part of your workflow.


🆕 actrun.sh#

A new actrun.sh script lets you run actrun directly via bash/curl without installing the CLI first — useful for quick testing or CI environments.


✨ Automatic GitHub Actions Setup#

When running inside a GitHub Actions workflow, actrun now automatically detects and configures the GitHub environment. No manual setup required.


📦 Upgrade Notes#

This release is backwards compatible. No modifications to existing graphs are required.


Version 0.11.2#

Highlights of this release:


🆕 String Decode Node#

New String Decode node (core/string-decode@v1) decodes strings from various formats back to UTF-8.

Supported operations:

  • Base16 (Hex), Base32, Base64, Base64 URL-safe
  • UTF-16 LE/BE, UTF-32 LE/BE
  • HTML, URL (Query/Path), JSON, XML unescape

✨ Enhanced String Encode#

The String Encode node (core/string-encode@v1) now supports additional operations:

  • UTF-16 LE/BE, UTF-32 LE/BE encoding
  • HTML, URL (Query/Path), JSON, XML escape

Note: Raw byte format outputs (UTF-16, UTF-32) are not human-readable and intended for use with the String Decode node.


🔐 Secrets in Group Nodes#

Group nodes now properly resolve secret inputs. You can now pass secrets into group nodes and use them within the group's internal workflow.


📦 Upgrade Notes#

This release is backwards compatible. No modifications to existing graphs are required.


Version 0.10.6#

Highlights of this release:

  • 🎉 First Official Release - Initial public release of Actionforge actrun CLI.