diff --git a/src/pkg/retention/job_del_repo.go b/src/pkg/retention/job_del_repo.go index ccf839d1f..ab8a5f535 100644 --- a/src/pkg/retention/job_del_repo.go +++ b/src/pkg/retention/job_del_repo.go @@ -74,8 +74,10 @@ func (drj *DelRepoJob) Run(ctx job.Context, params job.Parameters) error { } // Delete the repository - if err := dep.DefaultClient.DeleteRepository(repo); err != nil { - return err + if !isDryRun { + if err := dep.DefaultClient.DeleteRepository(repo); err != nil { + return err + } } // Log deletions