in lib/release_tools/security/merge_train_service.rb [40:59]
def execute
PROJECTS.each do |project, schedule_id|
logger.info("Starting merge-train service for default branch", project: project)
next if ReleaseTools::SharedStatus.dry_run?
run_merge_train_default_branch(project, schedule_id)
end
return unless Feature.enabled?(:internal_release_merge_train_stable_branches)
PROJECTS_STABLE_BRANCHES.each do |project, schedule_ids|
logger.info("Starting merge-train service for stable branches", project: project)
next if ReleaseTools::SharedStatus.dry_run?
run_merge_train_stable_branches(project, schedule_ids)
end
end