GRM-113: feat: upgrade all dependencies, add trigger-workflow command

This commit is contained in:
emil
2026-06-28 13:13:06 +00:00
parent c1f68f115a
commit d9ce4e240f
11 changed files with 488 additions and 9 deletions
+2
View File
@@ -151,6 +151,8 @@ GRM provides a single `grm` command with subcommands for the full runner lifecyc
| `grm remove <name> --force` | Remove only the local registry entry (skip remote cleanup) |
| `grm list` | List all registered runners with live status |
| `grm list --no-status` | List registered runners without SSH status checks |
| `grm trigger-workflow <workflow_id>` | Trigger a Gitea Actions workflow via the API |
| `grm trigger-workflow --list` | List available workflows in the repository |
| `grm --version` | Show the installed version |
All lifecycle commands (`start`, `stop`, `restart`, `enable`, `disable`, `status`, `remove`) work by runner name and pull connection details from the local registry. You can override any stored value with `--host`, `--user`, or `--key`.