CLI tool that displays the status of the last 3 GitHub Actions workflow runs for repositories
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.
# via Homebrew
brew install dhth/tap/act3
# via Go
go install github.com/dhth/act3@latest
