[codex] add version preview workflow (#1086)

* add version preview workflow

* fix sidebar group test

* fix legacy usage schema migration
This commit is contained in:
ekko
2026-05-28 12:30:49 +08:00
committed by GitHub
parent 7997bfa2b7
commit 1734bac9b4
30 changed files with 1528 additions and 464 deletions
+32
View File
@@ -137,6 +137,8 @@ export default {
groupMonitoring: 'Monitoring',
groupMonitoringShort: 'Mon',
groupTools: 'Tools',
groupToolsShort: "Tools",
versionPreview: "Version Preview",
settings: 'Settings',
connected: 'Connected',
disconnected: 'Disconnected',
@@ -1032,6 +1034,36 @@ export default {
mimoStylePromptPlaceholder: 'e.g., Bright and bouncy tone, fast pace',
},
},
githubPreview: {
title: "Version Preview",
description: "Clone a selected GitHub tag into the Web UI preview workspace, install dependencies, and run it with the development ports.",
refresh: "Refresh",
selectTag: "Select a tag",
prepare: "Prepare Code",
install: "Install Dependencies",
start: "Start Preview",
stop: "Stop",
note: "Preview code is stored under the Web UI data home. Production remains on port 8648; preview development runs on frontend 8651 and backend 8650.",
path: "Preview Path",
webuiHome: "Preview Data Home",
currentTag: "Current Tag",
repoReady: "Repository Ready",
dependencies: "Dependencies Installed",
running: "Running",
notRunning: "Not running",
open: "Open Preview",
log: "Action Log Path",
logOutput: "Log Output",
actionLog: "Action Log",
devLog: "Dev Server Log",
yes: "Yes",
no: "No",
actionFailed: "Action failed",
prepareSuccess: "Preview code is ready",
installSuccess: "Dependencies installed",
startSuccess: "Preview started",
stopSuccess: "Preview stopped",
},
// Platform channel settings
platform: {