From 1f1a8d24003fe00eadb168e994d778f77e012fc1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 29 Mar 2026 09:47:59 +0000 Subject: [PATCH] Fix execute_in addon validation failure in push_json_to_pocketbase workflow Agent-Logs-Url: https://github.com/community-scripts/ProxmoxVED/sessions/8cd78421-f401-4c18-9ee5-a60963a92795 Co-authored-by: MickLesk <47820557+MickLesk@users.noreply.github.com> --- .github/workflows/push_json_to_pocketbase.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/push_json_to_pocketbase.yml b/.github/workflows/push_json_to_pocketbase.yml index 11709dd5..37653366 100644 --- a/.github/workflows/push_json_to_pocketbase.yml +++ b/.github/workflows/push_json_to_pocketbase.yml @@ -206,9 +206,9 @@ jobs: if (!fs.existsSync(file)) continue; const data = JSON.parse(fs.readFileSync(file, 'utf8')); if (!data.slug) { console.log('Skipping', file, '(no slug)'); continue; } - // execute_in: map type to canonical value - var executeInMap = { ct: 'lxc', lxc: 'lxc', turnkey: 'turnkey', pve: 'pve', addon: 'addon', vm: 'vm' }; - var executeIn = data.type ? (executeInMap[data.type.toLowerCase()] || data.type.toLowerCase()) : null; + // execute_in: map type to canonical value (addon has no execute_in context) + var executeInMap = { ct: 'lxc', lxc: 'lxc', turnkey: 'turnkey', pve: 'pve', vm: 'vm' }; + var executeIn = data.type ? (executeInMap[data.type.toLowerCase()] || null) : null; // github: extract owner/repo from full GitHub URL var githubField = null; var projectUrl = data.github || null;