命令行¶
rhosocial-github-actions-tracker 与 rhosocial-github-actions-tracker-db 两个入口,全局参数
--format(text / json)与 --verbose 放在子命令之前。
rhosocial-github-actions-tracker --format json status # 服务状态(ci_status 的 CLI 版)
rhosocial-github-actions-tracker runs --name owner/repo # 列出最近的 run
rhosocial-github-actions-tracker latest --name owner/repo # 最新一次 run
rhosocial-github-actions-tracker jobs --run-id <id> --step 3 # 某个 job 的 step
rhosocial-github-actions-tracker logs --job-id <id> --step 3 # step 日志
rhosocial-github-actions-tracker failures --run-id <id> --repo owner/repo # 同一条失败只给一份
rhosocial-github-actions-tracker trigger --workflow ci.yml --ref main --name owner/repo
rhosocial-github-actions-tracker repo subscribe --name owner/repo --credential pat/work
数据库维护:rhosocial-github-actions-tracker-db¶
rhosocial-github-actions-tracker-db is-initialized # 0=已初始化
rhosocial-github-actions-tracker-db init # 建表(幂等)
rhosocial-github-actions-tracker-db stats # 各表行数
rhosocial-github-actions-tracker-db usage # 各表体积与增长(待分区落地后完善)
rhosocial-github-actions-tracker-db cleanup --runs-before 90d --logs-before 365d
rhosocial-github-actions-tracker-db deliveries --unhandled --limit 20