From 9349a2de648e241da8e00ba7ae25cb2a877ff3e9 Mon Sep 17 00:00:00 2001 From: Doan Luu Duc Tai Date: Sun, 1 Nov 2026 07:13:45 -0600 Subject: feat(guix): carry prebuilt runtime and recover preserved state --- src/app/release.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/app/release.rs') diff --git a/src/app/release.rs b/src/app/release.rs index 268a3c2..40d8d72 100644 --- a/src/app/release.rs +++ b/src/app/release.rs @@ -47,6 +47,7 @@ pub(super) fn create(project: &Project, destination: &Path) -> Result<()> { files::private_dir(&stage)?; files::copy_source(&project.root, &stage)?; crate::app::chat::copy_artifacts(project, &stage)?; + files::copy_runtime(&project.root, &stage)?; fs::create_dir_all(stage.join("bin"))?; fs::copy( project @@ -116,6 +117,7 @@ pub(super) fn activate(archive: &Path, project: &Project) -> Result<()> { 0o755, )?; crate::app::chat::copy_artifacts(&pending, &project.root)?; + files::copy_runtime(&stage, &project.root)?; for name in ["images.tar", "image-lock.json"] { files::copy_tree( &stage.join("var").join(name), -- cgit v1.2.3