发布

  • fix(cli): make GitHub releases the version authority (#3993)

    frostbyte_neo 发布于 2026-07-30 15:50:41 +00:00

    This PR:

    • fixes https://github.com/ComposioHQ/composio/issues/3932
    • replaces the private CLI package semver with the non-release
      0.0.0-development sentinel
    • injects the exact GitHub release tag version into every standalone
      binary and verifies it during the build
    • makes every push to next a beta, with explicit semver selection for
      intentional minor or major betas and stable releases only through beta
      promotion
    • resolves skill installation, setup repair, companion repair, and
      upgrades from packaged release-tag.txt metadata
    • adds regression coverage for release selection, compiled version
      identity, and packaged-tag asset lookup; all 1,009 CLI tests and the
      monorepo typecheck pass
    • updates the direct CLI changelog and release guidance; no Changeset is
      added because CLI packages are excluded from Changesets
    下载附件