Gh Workflow

Manage GitHub Actions workflows and runs via gh CLI.

Andersonlimahw Updated

File contents

GitHub Workflow Skill

List, view, run, and manage GitHub Actions workflows.

Capabilities

  • List workflows: gh workflow list --limit <n> --all|--enabled|--disabled
  • View workflow: gh workflow view <id|name> or gh workflow view <id|name> --yaml (show source YAML)
  • Run workflow: gh workflow run <id|name> --ref <branch> -f <key>=<value>
  • List runs: gh run list --limit <n> --workflow <id|name> --branch <branch> --status <status>
  • View run: gh run view <run-id> --log or gh run view --job <job-id> or gh run view --web
  • Cancel run: gh run cancel <run-id>
  • Rerun run: gh run rerun <run-id> --failed (only failed jobs) or gh run rerun <run-id> (all)
  • Download logs: gh run download <run-id> [--dir <dir>]
  • Watch run: gh run watch <run-id> (live output)
  • View workflow list: gh workflow list
  • List artifacts: gh run view <run-id> --log-failed
  • Download artifact: gh run download <run-id>

Usage

Triggered when user says "workflow", "actions", "run workflow", "check CI", "view action run". Use --json flag with gh run list to get structured data. Use --branch to filter runs.

Andersonlimahw/lemon-ai-hub/tree/main/plugins/gh-expert/skills/gh-workflow commit 7051db4cf4

Frequently asked questions

npx skillmds@latest add andersonlimahw/gh-workflow