-
chore(ci): use OIDC for TS npm releases, add needed attributes to package.json (#3611)
发布于
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.tomlafter
https://github.com/ComposioHQ/composio/pull/3494 lands - removes the long-lived
NPM_TOKEN.npmrcsetup beforechangeset 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-toolsprivate so Changesets does not try
to publish it
下载附件
- configures the TS release workflow to request GitHub Actions OIDC ID