act3

CLI tool that displays the status of the last 3 GitHub Actions workflow runs for repositories

install

act3 is a command-line tool that provides a quick overview of GitHub Actions workflow status across repositories. It displays the results of the last 3 runs for each workflow, allowing developers to glance at CI/CD health without opening a browser or navigating through GitHub's web interface.

The tool supports authentication through either the GitHub CLI (gh) or a GitHub token with actions:read and checks:read permissions. Users can query workflows from the current repository directory, specify multiple repositories via the -r flag, or configure specific workflows through a YAML configuration file. The configuration approach allows tracking workflows across different repositories with custom identifiers and URLs.

act3 offers multiple output formats including a default terminal view, tabular format, and HTML output with customizable templates. Additional features include workflow name filtering with regex patterns, the ability to automatically open failed workflows, and support for global workflow configurations. The tool is particularly useful for developers and DevOps engineers who need to monitor CI/CD pipeline status across multiple repositories or specific workflow subsets.

Installation

# via Homebrew
brew install dhth/tap/act3
# via Go
go install github.com/dhth/act3@latest

act3 basic usage demo

act3 running on configured workflows

act3 tabular output

Alternatives & related tools

add a badge to your README

Maintain act3? Show that it's featured on trmn. The badge links back to this page.

Featured on trmn
Markdown
[![Featured on trmn](https://www.trmn.sh/badge/act3.svg)](https://www.trmn.sh/tools/act3?utm_source=badge)
HTML
<a href="https://www.trmn.sh/tools/act3?utm_source=badge"><img src="https://www.trmn.sh/badge/act3.svg" alt="Featured on trmn" height="20"></a>