发布

  • fix(release): drop stale changeset for ignored `@composio/cli` (#3861)

    frostbyte_neo 发布于 2026-07-16 12:54:58 +00:00

    This PR:

    • unblocks #3820 — the 0.14.0 release train (including
      @composio/experimental@0.2.0 with the ./eve export) is versioned on
      next but was never published to npm
    • deletes .changeset/cli-file-upload-denylist.md: it targets
      @composio/cli, which is in the changesets ignore list (since #3676),
      so changeset version never consumes it
    • the leftover changeset makes changesets/action pick version-PR mode
      over publish mode on every push to next, then fail with No commits between next and changeset-release/next because the versioning no-ops —
      see the failed
      run
      ;
      the publish step never executes
    • ports the security note from the deleted changeset into the 0.3.0
      section of ts/packages/cli/CHANGELOG.md — the fix commit (fc17c37bf,
      #3763) is part of the 0.3.0 tree, and @composio/cli@0.3.0 has no
      tag/release yet

    Context

    Once this merges, the next TS SDK Release run on next will find no
    pending changesets, take the publish path (pnpm changeset:release),
    and push the pending versions to npm.

    Follow-up worth considering (not in this PR): a CI check that rejects
    changesets referencing packages in the ignore list, since any such
    changeset permanently wedges the release train.

    下载附件