# act3

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

Stars: 83 · Categories: Dev Tools

- Repository: https://github.com/dhth/act3
- Website: https://tools.dhruvs.space/act3
- Page: https://www.trmn.sh/tools/act3

## Install

- Homebrew: `brew install dhth/tap/act3`
- Go: `go install github.com/dhth/act3@latest`

## Overview

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

```bash
# via Homebrew
brew install dhth/tap/act3
```

```bash
# via Go
go install github.com/dhth/act3@latest
```

![act3 basic usage demo](https://asciinema.org/a/BS5LAEWzxV81uXJG3tiFcGULW.svg)

![act3 running on configured workflows](https://asciinema.org/a/IXj8L58ILEDawB7NhF5A2uKlJ.svg)

![act3 tabular output](https://media.trmn.sh/cached/b70afa63b7f4a23bb3dc240ce53f57b4527b3a54c2e2fdd001ff93209aa8fd29.png)

## Alternatives

- [cargo-selector](https://www.trmn.sh/tools/cargo-selector.md): Cargo subcommand that provides an interactive TUI for selecting and executing binary or example targets in Rust projects (74 stars)
- [textual-astview](https://www.trmn.sh/tools/textual-astview.md): TUI tool for exploring Python Abstract Syntax Trees (AST) with interactive tree view and source highlighting (Python, 100 stars)
- [dotenvhub](https://www.trmn.sh/tools/dotenvhub.md): TUI application for centralized management and deployment of .env files across projects (61 stars)
- [cloctui](https://www.trmn.sh/tools/cloctui.md): Terminal UI for CLOC code analysis tool that displays line counts and statistics in an interactive table (59 stars)
- [b4n](https://www.trmn.sh/tools/b4n.md): Terminal user interface for Kubernetes API management with resource CRUD, logs, shell access, and port forwarding (109 stars)

---

Canonical: https://www.trmn.sh/tools/act3
