发布

  • chore(ci): use OIDC for TS npm releases, add needed attributes to package.json (#3611)

    frostbyte_neo 发布于 2026-06-19 14:34:10 +00:00

    This PR:

    • configures the TS release workflow to request GitHub Actions OIDC ID
      tokens
    • runs the TS release publish path on Node 24.17.0 so npm supports
      trusted publishing
    • leaves a TODO to centralize that release runtime in mise.toml after
      https://github.com/ComposioHQ/composio/pull/3494 lands
    • removes the long-lived NPM_TOKEN .npmrc setup before changeset publish
    • adds npm package support metadata (repository.url, bugs.url, and
      homepage) for every public TS release workspace that Changesets can
      publish
    • marks @composio/cli-local-tools private so Changesets does not try
      to publish it
    下载附件