Skip to content

fix(ci): remove obsolete plugin-runtime steps from release-cli#142

Merged
TrueNine merged 1 commit intomainfrom
dev
Apr 11, 2026
Merged

fix(ci): remove obsolete plugin-runtime steps from release-cli#142
TrueNine merged 1 commit intomainfrom
dev

Conversation

@TrueNine
Copy link
Copy Markdown
Owner

This PR removes the obsolete prepare-cli-runtime job and all plugin-runtime.mjs references from the release workflow.

Background

The plugin-runtime.mjs entry point and the embedded-runtime feature were removed as part of the Rust-owned runtime core rewrite (sdk/build.rs explicitly documents this). However, release-cli.yml still attempted to build, upload, and package the deleted file, causing the release workflow to fail with:

ls: cannot access 'cli/dist/plugin-runtime.mjs': No such file or directory

Changes

  • Removed the prepare-cli-runtime job entirely.
  • Removed cli-plugin-runtime artifact download and copy steps from build-binary.
  • Removed the obsolete --features tnmsc/embedded-runtime flag from cargo build and cargo test commands.
  • Renumbered remaining workflow job comments.

Verification

  • release-cli.yml now contains no references to plugin-runtime or embedded-runtime.
  • The build-binary job only depends on preflight and publish-napi.

The plugin-runtime.mjs entry point and embedded-runtime feature were
removed as part of the Rust-owned runtime core rewrite, but the
release-cli.yml workflow still tried to build and package the deleted
file. This caused prepare-cli-runtime to fail with:

  ls: cannot access 'cli/dist/plugin-runtime.mjs': No such file

Changes:
- Remove the prepare-cli-runtime job entirely
- Remove plugin-runtime artifact download/copy from build-binary
- Remove obsolete --features tnmsc/embedded-runtime from cargo commands
- Renumber remaining workflow steps

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@TrueNine TrueNine merged commit bd79c26 into main Apr 11, 2026
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