This release was yanked by @leostera.
Installing it should be treated as unsupported, even though the package page remains available for reference.
riot-executor
v0.0.1Build execution and result aggregation
Install
riot add riot-executor riot.toml
riot-executor = "0.0.1" - Last release
- Apr 2, 2026
- License
- Apache-2.0
- Dependencies
- 5
- Dependents
- 3
- Installs
- 1
- Published versions
- 1
- Owner
-
@leostera
README Expand Collapse
riot-executor
riot-executor runs the planned build graph.
Current shape
There are three execution layers:
CoordinatorSchedules scoped package nodes (pkg.build,pkg.runtime,pkg.dev) in dependency order.Package_builderPlans and materializes one scoped package node.Action_executorExecutes the action graph with dependency-aware parallelism.
Invariants
- Package scheduling is scope-aware and keyed by
Package.key - Postponed package nodes are retried only after a dependency completes
pkg.runtime -> pkg.buildis an ordering edge, not a library dependencyAction_executoris the single action execution pathconcurrency = 1is the serialized/debugging mode
Notes
The older package coordinator and the extra action executor variants were removed because they duplicated behavior without owning a distinct role.
README
riot-executor
riot-executor runs the planned build graph.
Current shape
There are three execution layers:
CoordinatorSchedules scoped package nodes (pkg.build,pkg.runtime,pkg.dev) in dependency order.Package_builderPlans and materializes one scoped package node.Action_executorExecutes the action graph with dependency-aware parallelism.
Invariants
- Package scheduling is scope-aware and keyed by
Package.key - Postponed package nodes are retried only after a dependency completes
pkg.runtime -> pkg.buildis an ordering edge, not a library dependencyAction_executoris the single action execution pathconcurrency = 1is the serialized/debugging mode
Notes
The older package coordinator and the extra action executor variants were removed because they duplicated behavior without owning a distinct role.
Installs
Downloads over the last 30 days, stacked by release.
Total installs
1
Downloads over the last 30 days
v0.0.11
Package status
Submission, indexing, and post-publish processing milestones for this release.
Submitted
Pending
Indexed
Apr 14, 01:59 PM
Searchable
Apr 14, 01:59 PM
Docs ready
Pending
Completed
Pending
Submitted
Pending
Indexed
Apr 14, 01:59 PM
Searchable
Apr 14, 01:59 PM
Docs ready
Pending
Completed
Pending
Dependencies
Dependencies declared for this release.
Show 5 dependencies Expand Collapse
- std
* - riot-model
* - riot-planner
* - riot-toolchain
* - riot-store
*
- std
* - riot-model
* - riot-planner
* - riot-toolchain
* - riot-store
*
Dependents
Packages that currently depend on riot-executor.
Show 3 dependents Expand Collapse
- riot-build
* - riot-cli
* - riot-deps
*
- riot-build
* - riot-cli
* - riot-deps
*
Recent activity
Latest publication, indexing, and post-publish pipeline events recorded for this package.
Show 12 recent events Expand Collapse
-
Indexed
Details Hideriot-executor 0.0.1 latest 0.0.1 · artifact 9652eb404c00- When
- Apr 14, 2026, 01:59:21 PM
- Event
- Indexed
- Package
- riot-executor
- Version
- 0.0.1
Factslatest 0.0.1 artifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "latest": "0.0.1", "package_index_key": "index/v1/ri/ot/riot-executor.json", "package_index_url": "https://cdn.pkgs.ml/index/v1/ri/ot/riot-executor.json", "changed": true } -
Searchable
Details Hideriot-executor 0.0.1 latest 0.0.1 · artifact 9652eb404c00- When
- Apr 14, 2026, 01:59:21 PM
- Event
- Searchable
- Package
- riot-executor
- Version
- 0.0.1
Factslatest 0.0.1 artifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "latest": "0.0.1", "package_index_key": "index/v1/ri/ot/riot-executor.json", "package_index_url": "https://cdn.pkgs.ml/index/v1/ri/ot/riot-executor.json", "changed": true } - Details Hideriot-executor 0.0.1 artifact 9652eb404c00
- When
- Apr 14, 2026, 01:59:21 PM
- Event
- Package
- riot-executor
- Version
- 0.0.1
Factsartifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "yanked_at": "2026-04-14T13:59:21.842Z", "yanked_by_github_login": "leostera" } -
Blocked
Details Hideriot-executor 0.0.1 attempt 24 · artifact 9652eb404c00- When
- Apr 5, 2026, 06:57:52 PM
- Event
- Blocked
- Package
- riot-executor
- Version
- 0.0.1
Factsattempt 24 artifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "blocked", "attempt_count": 24, "error": "container runner returned 500: Failed to start container: Maximum number of running container instances exceeded. Try again later, or try configuring a higher value for max_instances" } -
Processing
Details Hideriot-executor 0.0.1 attempt 24 · artifact 9652eb404c00- When
- Apr 5, 2026, 06:57:43 PM
- Event
- Processing
- Package
- riot-executor
- Version
- 0.0.1
Factsattempt 24 artifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "processing", "attempt_count": 24 } -
Requeued
Details Hideriot-executor 0.0.1 artifact 9652eb404c00- When
- Apr 5, 2026, 06:36:23 PM
- Event
- Requeued
- Package
- riot-executor
- Version
- 0.0.1
Factsartifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "pending", "next_attempt_at": "2026-04-05T18:41:23.858Z", "error": "container runner returned 500: Failed to start container: Maximum number of running container instances exceeded. Try again later, or try configuring a higher value for max_instances" } -
Processing
Details Hideriot-executor 0.0.1 attempt 23 · artifact 9652eb404c00- When
- Apr 5, 2026, 06:36:16 PM
- Event
- Processing
- Package
- riot-executor
- Version
- 0.0.1
Factsattempt 23 artifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "processing", "attempt_count": 23 } -
Requeued
Details Hideriot-executor 0.0.1 artifact 9652eb404c00- When
- Apr 5, 2026, 06:15:17 PM
- Event
- Requeued
- Package
- riot-executor
- Version
- 0.0.1
Factsartifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "pending", "next_attempt_at": "2026-04-05T18:20:17.266Z", "error": "container runner returned 500: Failed to start container: Maximum number of running container instances exceeded. Try again later, or try configuring a higher value for max_instances" } -
Processing
Details Hideriot-executor 0.0.1 attempt 22 · artifact 9652eb404c00- When
- Apr 5, 2026, 06:15:09 PM
- Event
- Processing
- Package
- riot-executor
- Version
- 0.0.1
Factsattempt 22 artifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "processing", "attempt_count": 22 } -
Requeued
Details Hideriot-executor 0.0.1 artifact 9652eb404c00- When
- Apr 5, 2026, 05:54:27 PM
- Event
- Requeued
- Package
- riot-executor
- Version
- 0.0.1
Factsartifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "pending", "next_attempt_at": "2026-04-05T17:59:27.522Z", "error": "container runner returned 500: Failed to start container: Maximum number of running container instances exceeded. Try again later, or try configuring a higher value for max_instances" } -
Processing
Details Hideriot-executor 0.0.1 attempt 21 · artifact 9652eb404c00- When
- Apr 5, 2026, 05:54:14 PM
- Event
- Processing
- Package
- riot-executor
- Version
- 0.0.1
Factsattempt 21 artifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "processing", "attempt_count": 21 } -
Requeued
Details Hideriot-executor 0.0.1 artifact 9652eb404c00- When
- Apr 5, 2026, 05:32:45 PM
- Event
- Requeued
- Package
- riot-executor
- Version
- 0.0.1
Factsartifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "pending", "next_attempt_at": "2026-04-05T17:37:45.280Z", "error": "container runner returned 500: Failed to start container: Maximum number of running container instances exceeded. Try again later, or try configuring a higher value for max_instances" }
-
Indexed
Details Hideriot-executor 0.0.1 latest 0.0.1 · artifact 9652eb404c00- When
- Apr 14, 2026, 01:59:21 PM
- Event
- Indexed
- Package
- riot-executor
- Version
- 0.0.1
Factslatest 0.0.1 artifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "latest": "0.0.1", "package_index_key": "index/v1/ri/ot/riot-executor.json", "package_index_url": "https://cdn.pkgs.ml/index/v1/ri/ot/riot-executor.json", "changed": true } -
Searchable
Details Hideriot-executor 0.0.1 latest 0.0.1 · artifact 9652eb404c00- When
- Apr 14, 2026, 01:59:21 PM
- Event
- Searchable
- Package
- riot-executor
- Version
- 0.0.1
Factslatest 0.0.1 artifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "latest": "0.0.1", "package_index_key": "index/v1/ri/ot/riot-executor.json", "package_index_url": "https://cdn.pkgs.ml/index/v1/ri/ot/riot-executor.json", "changed": true } - Details Hideriot-executor 0.0.1 artifact 9652eb404c00
- When
- Apr 14, 2026, 01:59:21 PM
- Event
- Package
- riot-executor
- Version
- 0.0.1
Factsartifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "yanked_at": "2026-04-14T13:59:21.842Z", "yanked_by_github_login": "leostera" } -
Blocked
Details Hideriot-executor 0.0.1 attempt 24 · artifact 9652eb404c00- When
- Apr 5, 2026, 06:57:52 PM
- Event
- Blocked
- Package
- riot-executor
- Version
- 0.0.1
Factsattempt 24 artifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "blocked", "attempt_count": 24, "error": "container runner returned 500: Failed to start container: Maximum number of running container instances exceeded. Try again later, or try configuring a higher value for max_instances" } -
Processing
Details Hideriot-executor 0.0.1 attempt 24 · artifact 9652eb404c00- When
- Apr 5, 2026, 06:57:43 PM
- Event
- Processing
- Package
- riot-executor
- Version
- 0.0.1
Factsattempt 24 artifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "processing", "attempt_count": 24 } -
Requeued
Details Hideriot-executor 0.0.1 artifact 9652eb404c00- When
- Apr 5, 2026, 06:36:23 PM
- Event
- Requeued
- Package
- riot-executor
- Version
- 0.0.1
Factsartifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "pending", "next_attempt_at": "2026-04-05T18:41:23.858Z", "error": "container runner returned 500: Failed to start container: Maximum number of running container instances exceeded. Try again later, or try configuring a higher value for max_instances" } -
Processing
Details Hideriot-executor 0.0.1 attempt 23 · artifact 9652eb404c00- When
- Apr 5, 2026, 06:36:16 PM
- Event
- Processing
- Package
- riot-executor
- Version
- 0.0.1
Factsattempt 23 artifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "processing", "attempt_count": 23 } -
Requeued
Details Hideriot-executor 0.0.1 artifact 9652eb404c00- When
- Apr 5, 2026, 06:15:17 PM
- Event
- Requeued
- Package
- riot-executor
- Version
- 0.0.1
Factsartifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "pending", "next_attempt_at": "2026-04-05T18:20:17.266Z", "error": "container runner returned 500: Failed to start container: Maximum number of running container instances exceeded. Try again later, or try configuring a higher value for max_instances" } -
Processing
Details Hideriot-executor 0.0.1 attempt 22 · artifact 9652eb404c00- When
- Apr 5, 2026, 06:15:09 PM
- Event
- Processing
- Package
- riot-executor
- Version
- 0.0.1
Factsattempt 22 artifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "processing", "attempt_count": 22 } -
Requeued
Details Hideriot-executor 0.0.1 artifact 9652eb404c00- When
- Apr 5, 2026, 05:54:27 PM
- Event
- Requeued
- Package
- riot-executor
- Version
- 0.0.1
Factsartifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "pending", "next_attempt_at": "2026-04-05T17:59:27.522Z", "error": "container runner returned 500: Failed to start container: Maximum number of running container instances exceeded. Try again later, or try configuring a higher value for max_instances" } -
Processing
Details Hideriot-executor 0.0.1 attempt 21 · artifact 9652eb404c00- When
- Apr 5, 2026, 05:54:14 PM
- Event
- Processing
- Package
- riot-executor
- Version
- 0.0.1
Factsattempt 21 artifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "processing", "attempt_count": 21 } -
Requeued
Details Hideriot-executor 0.0.1 artifact 9652eb404c00- When
- Apr 5, 2026, 05:32:45 PM
- Event
- Requeued
- Package
- riot-executor
- Version
- 0.0.1
Factsartifact 9652eb404c00Payload{ "artifact_sha256": "9652eb404c009aeede43292a946d8c54ae21948a9fd3c8bdfaf91fb47e6f87ec", "status": "pending", "next_attempt_at": "2026-04-05T17:37:45.280Z", "error": "container runner returned 500: Failed to start container: Maximum number of running container instances exceeded. Try again later, or try configuring a higher value for max_instances" }