From 3193a40a95c5d9d1c28cf7c8ab4058bf27edf1af Mon Sep 17 00:00:00 2001 From: lpnh Date: Thu, 9 Jan 2025 14:47:10 -0300 Subject: [PATCH] fix: `ya pack` deploy path handling --- yazi-cli/src/package/deploy.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/yazi-cli/src/package/deploy.rs b/yazi-cli/src/package/deploy.rs index 1f4469e2..2e32f6bc 100644 --- a/yazi-cli/src/package/deploy.rs +++ b/yazi-cli/src/package/deploy.rs @@ -9,7 +9,11 @@ use super::Dependency; impl Dependency { pub(super) async fn deploy(&mut self) -> Result<()> { - let from = self.local().join(&self.child); + let from = if self.child.is_empty() { + self.local().join(&self.child) + } else { + self.local().join(format!("{}.yazi", self.child)) + }; self.header("Deploying package `{name}`")?; self.is_flavor = maybe_exists(&from.join("flavor.toml")).await;