diff --git a/snakemake/workflow.py b/snakemake/workflow.py index f32892b29..fd8585d59 100644 --- a/snakemake/workflow.py +++ b/snakemake/workflow.py @@ -833,10 +833,12 @@ def files(items): targets=subworkflow_targets, cores=self._cores, nodes=self.nodes, + resources=self.global_resources, configfiles=[subworkflow.configfile] if subworkflow.configfile else None, updated_files=updated, + rerun_triggers=self.rerun_triggers, ): return False dag.updated_subworkflow_files.update(