Automated AUR package updates using OpenCode AI agent.
- nvchecker detects upstream version changes daily
- OpenCode updates PKGBUILDs, builds, and tests in an Arch container
- Creates PR for review (or Issue if build fails)
- On merge, auto-pushes to AUR
| Secret | Description |
|---|---|
LLM_PROXY_API_KEY |
API key for your OpenAI-compatible LLM provider |
AUR_SSH_PRIVATE_KEY |
SSH private key registered with AUR |
| Variable | Description | Example |
|---|---|---|
LLM_PROXY_URL |
Base URL for LLM API | https://api.openai.com/v1 |
LLM_MODEL |
Model identifier | gpt-4o or anthropic/claude-sonnet-4-20250514 |
See AGENTS.md for detailed instructions.
Actions → "AUR Package Update Check" → Run workflow