Skip to content

Bundle exe-* helpers into the published CLI for a single-package release#32

Merged
Octember merged 1 commit into
mainfrom
claude/sharp-haibt-7ce964
Jun 23, 2026
Merged

Bundle exe-* helpers into the published CLI for a single-package release#32
Octember merged 1 commit into
mainfrom
claude/sharp-haibt-7ce964

Conversation

@Octember

@Octember Octember commented Jun 23, 2026

Copy link
Copy Markdown
Owner

The 0.4.5 split into @stupify/exe-cli / @stupify/exe-host couldn't ship via trusted-publisher CI: npm OIDC can't create a never-published package, and a package must exist before it can have a trusted publisher. This bundles both helpers into @stupify/cli at publish time (the self-contained shape 0.4.x shipped pre-split) and drops the helper-publish step, so CI publishes one package via the Octember/stupify trusted publisher.

The 0.4.5 split into @stupify/exe-cli and @stupify/exe-host can't ship via
trusted-publisher CI: npm OIDC can't create a never-published package, and a
package must exist before it can have a trusted publisher. Bundle both helpers
into @stupify/cli at publish time (the self-contained shape 0.4.x shipped
pre-split) and drop the helper-publish step, so CI publishes one package via the
Octember/stupify trusted publisher.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@Octember Octember merged commit 62f56ea into main Jun 23, 2026
Octember added a commit that referenced this pull request Jun 23, 2026
…ase (#32)

The 0.4.5 split into @stupify/exe-cli and @stupify/exe-host can't ship via
trusted-publisher CI: npm OIDC can't create a never-published package, and a
package must exist before it can have a trusted publisher. Bundle both helpers
into @stupify/cli at publish time (the self-contained shape 0.4.x shipped
pre-split) and drop the helper-publish step, so CI publishes one package via the
Octember/stupify trusted publisher.
Octember added a commit that referenced this pull request Jun 23, 2026
…ase (#32)

The 0.4.5 split into @stupify/exe-cli and @stupify/exe-host can't ship via
trusted-publisher CI: npm OIDC can't create a never-published package, and a
package must exist before it can have a trusted publisher. Bundle both helpers
into @stupify/cli at publish time (the self-contained shape 0.4.x shipped
pre-split) and drop the helper-publish step, so CI publishes one package via the
Octember/stupify trusted publisher.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant