execute

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