mirror of
https://github.com/CopilotKit/CopilotKit.git
synced 2026-09-14 16:26:20 +08:00
951c20e329
promote-fleet.sh now emits a base64 results JSON (schema_version=1) with both succeeded[] and failed[] alongside the existing succeeded_csv / staging_drift outputs. showcase_promote.yml's notify job replaces the old inline two-state (success/failure) notifier — which dumped the full requested CSV and mislabeled any partial promote as a blanket Failed — with a single dispatch of the previously-orphaned showcase_promote_notify.yml renderer (success / partial / total). The dispatch enriches promote-fleet's results blob with run context (6-hex run_id, trigger=workflow, operator, pre_staging) and authenticates via the devops-bot App token (actions:write), mirroring canary.yml — the default GITHUB_TOKEN cannot start new workflow runs. promote-fleet has no failure taxonomy, so each failed entry uses the default category "promote-failed".