From d02ba1aa7bf69e59e8b9ca60a444facb22c0dede Mon Sep 17 00:00:00 2001 From: archipelago Date: Fri, 31 Jul 2026 20:07:44 -0400 Subject: [PATCH] chore(catalog): sync catalogs to BotFights 1.2.11 apps/botfights/manifest.yml went to 1.2.11 in aea17248, but the two unsigned catalogs (app-catalog/catalog.json and its neode-ui/public copy) still advertised 1.2.9, failing the release gate's catalog-drift check and blocking the ISO build. releases/app-catalog.json was already correct and signed. Regenerated via scripts/generate-app-catalog.py (syncs from manifests, no key needed). app_ports.rs was rewritten by the same generator; verified the port set is byte-identical in content (35 ports, none added or removed) and re-normalised with cargo fmt. Co-Authored-By: Claude Opus 5 (1M context) --- app-catalog/catalog.json | 4 ++-- neode-ui/public/catalog.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-catalog/catalog.json b/app-catalog/catalog.json index 8a63ec10..cf0ca910 100644 --- a/app-catalog/catalog.json +++ b/app-catalog/catalog.json @@ -109,12 +109,12 @@ { "id": "botfights", "title": "BotFights", - "version": "1.2.9", + "version": "1.2.11", "description": "Bot competition arena with 2-player arcade fighting mode. AI bots battle in trivia challenges while humans duke it out with controllers. Built for Bitcoiners.", "icon": "/assets/img/app-icons/botfights.svg", "author": "BotFights", "category": "community", - "dockerImage": "146.59.87.168:3000/lfg2025/botfights:1.2.9", + "dockerImage": "146.59.87.168:3000/lfg2025/botfights:1.2.11", "repoUrl": "https://botfights.net", "containerConfig": { "ports": [ diff --git a/neode-ui/public/catalog.json b/neode-ui/public/catalog.json index 8a63ec10..cf0ca910 100644 --- a/neode-ui/public/catalog.json +++ b/neode-ui/public/catalog.json @@ -109,12 +109,12 @@ { "id": "botfights", "title": "BotFights", - "version": "1.2.9", + "version": "1.2.11", "description": "Bot competition arena with 2-player arcade fighting mode. AI bots battle in trivia challenges while humans duke it out with controllers. Built for Bitcoiners.", "icon": "/assets/img/app-icons/botfights.svg", "author": "BotFights", "category": "community", - "dockerImage": "146.59.87.168:3000/lfg2025/botfights:1.2.9", + "dockerImage": "146.59.87.168:3000/lfg2025/botfights:1.2.11", "repoUrl": "https://botfights.net", "containerConfig": { "ports": [