From 5f1e3ace5c8cb10881e30f550f51b7d845b24edd Mon Sep 17 00:00:00 2001 From: asepharyana Date: Fri, 28 Aug 2026 22:53:56 +0700 Subject: [PATCH] fix(publish): trim mytheclipse keywords to 5 to satisfy crates.io limit crates.io rejects crates with more than 5 keywords (HTTP 400 'expected at most 5 keywords per crate'), which broke every 'Publish to crates.io' workflow run. Reduced the mytheclipse crate's keywords from 12 to the 5 most representative (async, concurrency, resiliency, circuit-breaker, observability). --- crates/mytheclipse/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/mytheclipse/Cargo.toml b/crates/mytheclipse/Cargo.toml index bde4d77..6fec917 100644 --- a/crates/mytheclipse/Cargo.toml +++ b/crates/mytheclipse/Cargo.toml @@ -10,7 +10,7 @@ documentation = "https://docs.rs/mytheclipse" authors = ["asepharyana "] description = "Resource-aware abstractions for async I/O, heavy compute, background queue management, resiliency, traffic control, lifecycle, and observability." readme = "README.md" -keywords = ["async", "concurrency", "rayon", "tokio", "resource-management", "resiliency", "retry", "circuit-breaker", "rate-limit", "observability", "cron", "shutdown"] +keywords = ["async", "concurrency", "resiliency", "circuit-breaker", "observability"] categories = ["asynchronous", "concurrency", "rust-patterns"] [dependencies]