Skip to content

Commit 0268723

Browse files
committed
Document automated version update workflow in CLAUDE.md
- Add Automated Updates section with cron schedule and usage commands - Rename existing content to Manual Updates subsection
1 parent 468b396 commit 0268723

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

CLAUDE.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,29 @@ Set `SKIP_URL_VALIDATION=1` to bypass URL checks during local development.
4848

4949
## Updating Agent Versions
5050

51-
To update agents to their latest versions:
51+
### Automated Updates
52+
53+
Agent versions are automatically updated via `.github/workflows/update-versions.yml`:
54+
- **Schedule:** Runs hourly (cron: `0 * * * *`)
55+
- **Scope:** Checks all agents in root and `_not_yet_unsupported/`
56+
- **Supported distributions:** `npx` (npm), `uvx` (PyPI), `binary` (GitHub releases)
57+
58+
```bash
59+
# Dry run - check for available updates
60+
uv run .github/workflows/update_versions.py
61+
62+
# Apply updates locally
63+
uv run .github/workflows/update_versions.py --apply
64+
65+
# Check specific agents only
66+
uv run .github/workflows/update_versions.py --agents gemini,github-copilot
67+
```
68+
69+
The workflow can also be triggered manually via GitHub Actions with options to apply updates and filter by agent IDs.
70+
71+
### Manual Updates
72+
73+
To update agents manually:
5274

5375
1. **For npm packages** (`npx` distribution): Check latest version at `https://registry.npmjs.org/<package>/latest`
5476
2. **For GitHub binaries** (`binary` distribution): Check latest release at `https://api.github.com/repos/<owner>/<repo>/releases/latest`

0 commit comments

Comments
 (0)