From 32d59a5de1ee553b07a9190437e5428e6d437b8f Mon Sep 17 00:00:00 2001 From: Till Hartmann Date: Wed, 8 Oct 2025 15:13:27 +0200 Subject: [PATCH] fix: always update pins on `update-conda-envs --pin-envs` --- snakedeploy/conda.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/snakedeploy/conda.py b/snakedeploy/conda.py index 80a5bec..0e3a29c 100644 --- a/snakedeploy/conda.py +++ b/snakedeploy/conda.py @@ -147,11 +147,7 @@ def process( updated = self.update_env( conda_env_path, pr=pr, warn_on_error=warn_on_error ) - if pin_envs and ( - not update_envs - or updated - or not self.get_pin_file_path(conda_env_path).exists() - ): + if pin_envs: logger.info(f"Pinning {conda_env_path}...") self.update_pinning(conda_env_path, pr) except sp.CalledProcessError as e: