From 459adfb40f65b22c4d241e8b92aba383ba2f79b0 Mon Sep 17 00:00:00 2001 From: Peter Rowlands Date: Tue, 31 Jan 2023 15:10:28 +0900 Subject: [PATCH] import-url: disable push on version aware imports before saving --- dvc/repo/imp_url.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dvc/repo/imp_url.py b/dvc/repo/imp_url.py index 8300b9844..aec70cbf5 100644 --- a/dvc/repo/imp_url.py +++ b/dvc/repo/imp_url.py @@ -90,11 +90,10 @@ def imp_url( # noqa: C901 stage.save_deps() stage.md5 = stage.compute_md5() else: + if stage.deps[0].fs.version_aware: + stage.outs[0].can_push = False stage.run(jobs=jobs, no_download=no_download) - if not no_exec and stage.deps[0].fs.version_aware: - stage.outs[0].can_push = False - stage.frozen = frozen stage.dump() return stage