Capgo Release Workflows

by cap-go2cfb277a1488No license72 starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated today

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.

Instructions onlyDevOps & Cloud
AI-generated overview

Routes Capacitor app release work across Capgo live updates, native builds, and app store publishing.

What it does
This skill acts as a top-level router for setting up a complete release workflow for Capacitor apps. It helps identify release requirements, then directs the agent to separate skills for Capgo OTA live updates, native CI/CD builds, and app store publishing. It also defines an end-to-end verification order covering build success, artifact validity, live update upload, and rollback or channel targeting.
When to use it
Use it when a user wants a single release workflow covering live updates, native builds, and store publishing for a Capacitor app. It also fits teams replacing a hosted release service with repository-owned automation, or wanting Capgo for OTA updates with standard CI/CD for native artifacts.
Requirements
No scripts are included; it is instructions only. It depends on the companion skills capgo-live-updates, capacitor-ci-cd, and capacitor-app-store, and assumes a Capacitor app project with repository-owned 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.

Source and attribution

Source:cap-go/capgo-skillsinskills/capgo-release-workflowsat commit2cfb277

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal