Daily GitHub ops: health report per repo + safe auto-merge of Dependabot PRs (medium/low CVEs only).
# Health report for all org repos
node scripts/daily-ops.js --org Zero2Ai-hub --report
# Auto-merge safe Dependabot PRs
node scripts/daily-ops.js --org Zero2Ai-hub --merge-dependabot
# Both — specific repos
node scripts/daily-ops.js --org Zero2Ai-hub --repos "repo1,repo2" --report --merge-dependabot
| Arg | Default | Description |
|---|---|---|
| --- | --- | --- |
--org | $GITHUB_ORG env | GitHub organization |
--repos | all | Comma-separated repo names |
--report | false | Output markdown health report |
--merge-dependabot | false | Auto-merge safe Dependabot PRs |
| Var | Description |
|---|---|
| --- | --- |
GITHUB_TOKEN | GitHub PAT (or reads from ~/.github_token) |
GITHUB_ORG | Default org |
Markdown table per repo with: open PRs, open issues, last commit date, Dependabot PR count.
# Daily at 08:00 Dubai time (04:00 UTC)
0 4 * * * cd /path/to/workspace && node skills/skill-github-daily-ops/scripts/daily-ops.js --org Zero2Ai-hub --report --merge-dependabot >> /var/log/github-daily-ops.log 2>&1
共 1 个版本