Skip to content

chore(skills): add dynamic plugin maintainer guidance #1631

chore(skills): add dynamic plugin maintainer guidance

chore(skills): add dynamic plugin maintainer guidance #1631

Triggered via push June 26, 2026 16:46
Status Cancelled
Total duration 24m 5s
Artifacts 11

ci.yaml

on: push
Prepare
5s
Prepare
Changes  /  Detect
5s
Changes / Detect
Matrix: Node.js / Test
Matrix: Go / Test
Matrix: Python / Test
Matrix: Rust / Test
Matrix: WebAssembly / Test
Matrix: Node.js / Package
Node.js  /  Package OpenClaw plugin
1m 21s
Node.js / Package OpenClaw plugin
Matrix: Python / Package
Matrix: Rust / Package
WebAssembly  /  Package (linux-amd64)
2m 16s
WebAssembly / Package (linux-amd64)
Node.js  /  Consolidate
12s
Node.js / Consolidate
CI Pipeline
0s
CI Pipeline
Release CLI Artifacts
0s
Release CLI Artifacts
pr-builder  /  run
pr-builder / run
Publish (crates.io)
0s
Publish (crates.io)
Publish (npm)
0s
Publish (npm)
Publish (PyPI)
0s
Publish (PyPI)
Fit to window
Zoom out
Zoom in

Annotations

44 errors and 9 warnings
Rust / Test (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L70
constant `PYTHON_WORKER_BOOTSTRAP` is never used
Rust / Test (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L69
constant `WORKER_CONNECT_RETRY` is never used
Rust / Test (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L68
constant `WORKER_STARTUP_TIMEOUT` is never used
Rust / Test (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L62
unused imports: `DynamicPluginKind`, `DynamicPluginManifestLoad`, `DynamicPluginManifest`, and `WorkerRuntime`
Rust / Test (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L32
unused imports: `Endpoint` and `Server`
Rust / Test (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L29
unused import: `Builder as RuntimeBuilder`
Rust / Test (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L26
unused import: `WORKER_PROTOCOL_GRPC_V1`
Rust / Test (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L20
unused imports: `HandshakeRequest`, `RegisterRequest`, and `ValidateRequest`
Rust / Test (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L16
unused import: `RelayHostRuntimeServer`
Rust / Test (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L10
unused imports: `Command` and `Stdio`
Rust / Test (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L70
constant `PYTHON_WORKER_BOOTSTRAP` is never used
Rust / Test (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L69
constant `WORKER_CONNECT_RETRY` is never used
Rust / Test (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L68
constant `WORKER_STARTUP_TIMEOUT` is never used
Rust / Test (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L62
unused imports: `DynamicPluginKind`, `DynamicPluginManifestLoad`, `DynamicPluginManifest`, and `WorkerRuntime`
Rust / Test (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L32
unused imports: `Endpoint` and `Server`
Rust / Test (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L29
unused import: `Builder as RuntimeBuilder`
Rust / Test (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L26
unused import: `WORKER_PROTOCOL_GRPC_V1`
Rust / Test (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L20
unused imports: `HandshakeRequest`, `RegisterRequest`, and `ValidateRequest`
Rust / Test (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L16
unused import: `RelayHostRuntimeServer`
Rust / Test (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L10
unused imports: `Command` and `Stdio`
Rust / Package (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L70
constant `PYTHON_WORKER_BOOTSTRAP` is never used
Rust / Package (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L69
constant `WORKER_CONNECT_RETRY` is never used
Rust / Package (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L68
constant `WORKER_STARTUP_TIMEOUT` is never used
Rust / Package (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L62
unused imports: `DynamicPluginKind`, `DynamicPluginManifestLoad`, `DynamicPluginManifest`, and `WorkerRuntime`
Rust / Package (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L32
unused imports: `Endpoint` and `Server`
Rust / Package (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L29
unused import: `Builder as RuntimeBuilder`
Rust / Package (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L26
unused import: `WORKER_PROTOCOL_GRPC_V1`
Rust / Package (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L20
unused imports: `HandshakeRequest`, `RegisterRequest`, and `ValidateRequest`
Rust / Package (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L16
unused import: `RelayHostRuntimeServer`
Rust / Package (windows-arm64): crates/core/src/plugin/dynamic/worker.rs#L10
unused imports: `Command` and `Stdio`
Rust / Package (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L70
constant `PYTHON_WORKER_BOOTSTRAP` is never used
Rust / Package (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L69
constant `WORKER_CONNECT_RETRY` is never used
Rust / Package (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L68
constant `WORKER_STARTUP_TIMEOUT` is never used
Rust / Package (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L62
unused imports: `DynamicPluginKind`, `DynamicPluginManifestLoad`, `DynamicPluginManifest`, and `WorkerRuntime`
Rust / Package (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L32
unused imports: `Endpoint` and `Server`
Rust / Package (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L29
unused import: `Builder as RuntimeBuilder`
Rust / Package (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L26
unused import: `WORKER_PROTOCOL_GRPC_V1`
Rust / Package (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L20
unused imports: `HandshakeRequest`, `RegisterRequest`, and `ValidateRequest`
Rust / Package (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L16
unused import: `RelayHostRuntimeServer`
Rust / Package (windows-amd64): crates/core/src/plugin/dynamic/worker.rs#L10
unused imports: `Command` and `Stdio`
Python / Test (windows-arm64)
Canceling since a higher priority waiting request for Build pull request @ push @ refs/heads/pull-request/312 exists
Python / Test (windows-arm64)
The operation was canceled.
Build pull request
Canceling since a higher priority waiting request for Build pull request @ push @ refs/heads/pull-request/312 exists
Build pull request
Canceling since a higher priority waiting request for Build pull request @ push @ refs/heads/pull-request/312 exists
Node.js / Test (macos-arm64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Go / Test (macos-arm64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Python / Test (macos-arm64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
WebAssembly / Test (macos-arm64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Rust / Test (macos-arm64)
Failed to save: Unable to reserve cache with key setup-uv-2-aarch64-apple-darwin-macos-15-3.14.6-pruned-6ef7f414030170383428cf12c4d8cce78a77e9996cd3e4b7c696fdd5a3d0d823, another job may be creating this cache.
Rust / Test (macos-arm64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Node.js / Package (linux-amd64)
Failed to restore:
Rust / Package (macos-arm64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Node.js / Package (macos-arm64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust

Artifacts

Produced during runtime
Name Size Digest
cli-linux-amd64
10.3 MB
sha256:b0053b2314cc21a3d9de800badf3a5805901ba751e3aed446fa4e044b72f07b6
cli-linux-arm64
10.1 MB
sha256:97c6438eb2ed7a580b5d0619bda5a6c6f2f6e0054c4baaa79828eef2d32833f4
cli-macos-arm64
9.43 MB
sha256:aa93ee477cadb125a32dd5df783ec13e8b303327a8b4b9b563d3700e6a453997
npm-consolidated
28.3 MB
sha256:16bb06eb3859aaa83e87f1ad6ef692528fd15b2b875b55469e55a97001a5a73e
npm-linux-amd64
5.96 MB
sha256:d4d307d07317cab484d1c09c0dbca8d95631ccb070ea99a80688f97591160623
npm-linux-arm64
5.66 MB
sha256:74c0e6dddf85578c2ef3ae2641b4617b88150be259a182b625e5fc36b51638a0
npm-macos-arm64
6.27 MB
sha256:a8510fb003df5c3e5cb1bd0aadde9f06d6f22f0b692e7a7be04c397e4d82a3fd
npm-windows-amd64
6.01 MB
sha256:6c904311d9186e9424bfde9c2cf6a47ace11f9471b9e9df39dd070be50eec0ec
npm-windows-arm64
5.7 MB
sha256:54f901da20719b5f09ba905f9d54a62fe7eabcfd28490f74807271d0515f2a78
openclaw-npm
64.7 KB
sha256:c3b765966b2eb136b99f5a90701f611965ab8ab3d24f1792f190b2dc92645983
wasm-bundler
1.45 MB
sha256:16c7b6e4a6a47f7f419b48bbac3dea5861c18b77f345cdf7ba916b941c2b311a