GitHub Hot Board

GitHub Hot Board · 저장소 아카이브

nnnkkk7/lazyactions

Lazygit-style TUI for GitHub Actions — monitor, trigger, and manage workflows from your terminal (소개는 저장소 자체 문서에서 왔습니다.)

데이터 기준 October 25nnnkkk7

최고 순위

#99

과소평가 · 활발한데 무명

100

누적 스타

7

포크 수

4

최근 30일 기록 일수

프로젝트 상태라이선스: MIT최근 push: October 25열린 이슈(PR 포함): 4

2026-10-25부터 수집. 미확인 = 아직 미수집

README에 뱃지를 붙여보세요 · nnnkkk7/lazyactions[![README에 뱃지를 붙여보세요](https://git.vaiox.xyz/api/badge/nnnkkk7/lazyactions.svg)](https://git.vaiox.xyz/ko/repo/nnnkkk7/lazyactions)
<a href="https://git.vaiox.xyz/ko/repo/nnnkkk7/lazyactions"><img src="https://git.vaiox.xyz/api/badge/nnnkkk7/lazyactions.svg" alt="README에 뱃지를 붙여보세요" height="20"></a>

프로젝트 문서

lazyactions logo

A lazygit-style TUI for GitHub Actions

CI Go Version Go Report Card License

Monitor workflows, view logs, trigger runs, and manage GitHub Actions — all from your terminal.

lazyactions demo

Features • Installation • Usage • Keybindings • Contributing


Why lazyactions?

Inspired by lazygit and lazydocker.

Tired of switching between your terminal and browser to check CI status? lazyactions brings GitHub Actions to your terminal with a familiar lazygit-style interface.

Features

  • Browse & Monitor — View workflows and runs with real-time status updates
  • View Logs — Stream job logs directly in the terminal
  • Trigger Workflows — Start workflow_dispatch workflows
  • Cancel & Rerun — Stop running workflows or rerun failed jobs
  • Filter — Quickly find workflows and runs with fuzzy search
  • Copy URLs — Yank workflow/run URLs to clipboard
  • Keyboard & Mouse — Vim-style keys and mouse support for navigation

Installation

Homebrew (Recommended)

brew install nnnkkk7/tap/lazyactions

Using Go

Requires Go 1.24+

go install github.com/nnnkkk7/lazyactions/cmd/lazyactions@latest

From Source

Requires Go 1.24+

git clone https://github.com/nnnkkk7/lazyactions.git
cd lazyactions
make build
# Binary: ./bin/lazyactions

Authentication

Option 1: GitHub CLI (Recommended)

gh auth login

Option 2: Personal Access Token

export GITHUB_TOKEN=ghp_xxxxxxxxxxxxxxxxxxxx
# Required scopes: repo, workflow

Note: GitHub Enterprise is not currently supported. Only github.com repositories are supported at this time.

Usage

# Run in any git repository
lazyactions

# Or specify a path
lazyactions /path/to/repo

Keybindings

Navigation

Key Action
j / k Move between panels
↑ / ↓ Move up/down in list
h / ← Previous pane
l / → Next pane
Tab / Shift+Tab Cycle panes
1 Info tab
2 Logs tab

Actions

Key Action
t Trigger workflow
c Cancel run
r Rerun workflow
R Rerun failed jobs only
y Copy URL to clipboard

General

Key Action
/ Filter mode
Ctrl+r Refresh all data
L Toggle fullscreen log
? Show help
Esc Back / Clear error
q Quit

Mouse

Action Description
Click Select item / Switch pane
Scroll Navigate lists and logs

Development

make build      # Build binary
make test       # Run all tests
make lint       # Run linter
make ci         # Full CI check

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

MIT License - see LICENSE for details.

Support

If you find lazyactions useful, please consider giving it a star on GitHub! It helps others discover the project and motivates continued development.

Star on GitHub

현재 순위

  • 99

    과소평가 · 활발한데 무명

    100 스타 · 7 fork · 총 스타 수(오름차순)

    과소평가 →

최근 30일 추이

누적 스타 추이

순위 추이

일별 스타 증가

같은 보드의 이웃 랭커 · 과소평가

← 랭킹으로