From a199ab0a0cd93a79e0754221a0f0f8f99305e7b7 Mon Sep 17 00:00:00 2001 From: Quentin Santos Date: Fri, 22 Dec 2023 11:50:14 +0100 Subject: [PATCH] Apply suggestions from Nicolas Co-authored-by: Nicolas Trinquier --- kraken-build/src/kraken/std/cargo/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kraken-build/src/kraken/std/cargo/__init__.py b/kraken-build/src/kraken/std/cargo/__init__.py index 535f4058..40373e7a 100644 --- a/kraken-build/src/kraken/std/cargo/__init__.py +++ b/kraken-build/src/kraken/std/cargo/__init__.py @@ -216,14 +216,15 @@ def cargo_login( *, project: Project | None = None, ) -> CargoLoginTask: - """Creates a task that the :func:`cargo_build` and :func:`cargo_publish` - tasks will depend on to login in the Cargo registries""" + """Creates a task that will be added to the build and publish support groups + to login in the Cargo registries""" project = project or Project.current() cargo = CargoProject.get_or_create(project) task = project.task("cargoLogin", CargoLoginTask, group="apply") task.registries = Supplier.of_callable(lambda: list(cargo.registries.values())) project.group(CARGO_BUILD_SUPPORT_GROUP_NAME).add(task) + project.group(CARGO_PUBLISH_SUPPORT_GROUP_NAME).add(task) # We need to have the credentials providers set up by cargoSyncConfig task.depends_on(":cargoSyncConfig")