mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-06-03 06:09:36 +02:00
Adds an isolated workflow that lets maintainers manage PocketBase script records in plain English by mentioning @pocketbase in an issue/PR comment (e.g. "@pocketbase change RAM to 4096 on zigbee2mqtt"). - Interprets the request with GitHub Models (built-in GITHUB_TOKEN + models:read) - Posts under a dedicated GitHub App identity (PB_BOT_APP_ID/PB_BOT_APP_PRIVATE_KEY) - Propose-then-confirm: replies with the parsed change set and a hidden marker; applies only after "@pocketbase confirm" - Reuses the slash bot's field/note/method allow-lists, validation, revalidate, and CT-defaults sync PR logic; self-author guard prevents trigger loops - Existing /pocketbase slash bot is untouched (triggers do not overlap) Inert until the GitHub App is created and its two secrets are added. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>