Capgo Release Workflows

cap-go/capgo-skills/skills/capgo-release-workflows

作者 cap-go2cfb277a1488无许可证72 个星标收录于 2026年10月8日更新于 2026年10月8日仓库今天更新

Guides the agent through setting up Capgo-centered release workflows for Capacitor apps. Use when the user needs a unified path for live updates, native builds, and app store publishing using Capgo plus repository-owned CI/CD. Do not use for non-Capacitor frameworks or for Ionic Enterprise plugin migration.

仅含说明DevOps & Cloud
AI 生成的概览

为 Capacitor 应用统筹 Capgo 实时更新、原生构建与应用商店发布的发布流程。

功能
该技能充当顶层路由,用于为 Capacitor 应用搭建完整的发布流程。它协助梳理发布需求,然后引导代理分别使用 Capgo OTA 实时更新、原生 CI/CD 构建和应用商店发布等技能。它还定义了端到端验证顺序,涵盖构建成功、产物有效性、实时更新上传以及回滚或渠道定向。
适用场景
当用户希望为 Capacitor 应用建立一套涵盖实时更新、原生构建和商店发布的统一发布流程时使用。它也适合用仓库自有自动化替代托管发布服务的团队,或希望用 Capgo 做 OTA 更新、用标准 CI/CD 处理原生产物的团队。
运行要求
不包含脚本,仅为说明文档。它依赖配套技能 capgo-live-updates、capacitor-ci-cd 和 capacitor-app-store,并假定已有 Capacitor 应用项目及仓库自有的 CI/CD。

Capgo Release Workflows

Set up release workflows for Capacitor apps using Capgo live updates plus repository-owned build and publishing automation.

When to Use This Skill

  • User wants one release workflow covering live updates, builds, and store publishing
  • User is replacing a hosted release service with repo-owned automation
  • User wants Capgo for OTA updates and standard CI/CD for native artifacts

Scope

This skill coordinates three workflow areas:

  • live updates -> capgo-live-updates
  • native builds -> capacitor-ci-cd
  • app store publishing -> capacitor-app-store

Use this skill as the top-level router when the user asks for the whole release system, not just one piece.

Procedures

Step 1: Identify Release Requirements

Determine whether the app needs:

  • OTA web updates
  • signed iOS and Android builds
  • TestFlight or Google Play publishing
  • staged channels or phased rollout

Record which parts already exist in the repository.

Step 2: Set Up Live Updates

If OTA updates are required, use the capgo-live-updates skill.

Preserve the app's release channel structure and define the rollback strategy before enabling automatic rollout.

Step 3: Set Up Native Build Automation

If the team needs reproducible native builds, use the capacitor-ci-cd skill.

Keep signing, build environment variables, and version bumping under repository control.

Step 4: Set Up Store Publishing

If automated publishing is required, use the capacitor-app-store skill.

Keep credentials, track selection, and release gating aligned with the current release policy.

Step 5: Verify the End-to-End Release Flow

Verify the workflow in order:

  1. native build succeeds
  2. store artifact is valid
  3. live update upload works for the matching app version
  4. rollback and channel targeting behave as expected

Error Handling

  • For OTA setup issues, validate the Capgo plugin startup and rollback path before enabling broad rollout.
  • For CI/CD failures, fix signing and environment inputs before changing release logic.
  • For store publishing failures, isolate Apple and Google pipelines so one platform does not block diagnosis of the other.

来源与署名

来源:cap-go/capgo-skills位于skills/capgo-release-workflows提交2cfb277

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架