diff --git a/crates/cuddle-ci/src/rust_service.rs b/crates/cuddle-ci/src/rust_service.rs index 42fd949..4375155 100644 --- a/crates/cuddle-ci/src/rust_service.rs +++ b/crates/cuddle-ci/src/rust_service.rs @@ -362,18 +362,13 @@ impl MainAction for RustService { .unwrap() .as_secs(); - let image_tag = container - .publish(format!( - "docker.io/kasperhermansen/{}:main-{}", - self.bin_name, timestamp, - )) - .await?; + let tag = format!( + "docker.io/kasperhermansen/{}:main-{}", + self.bin_name, timestamp, + ); - let (_, image_tag) = image_tag - .split_once(':') - .ok_or(eyre::anyhow!("failed to split image tag at :"))?; - - ctx.set_image_tag(image_tag)?; + container.publish(tag).await?; + ctx.set_image_tag(tag)?; if self.deployment { let update_deployments_docker_image =