From b2f941badb48a44543d1d6025cfa9fcb3d8c2c25 Mon Sep 17 00:00:00 2001 From: Thorsten Beier Date: Thu, 16 Jan 2025 10:20:47 +0100 Subject: [PATCH] bot (#1644) --- emci/bot/bump_recipes_versions.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/emci/bot/bump_recipes_versions.py b/emci/bot/bump_recipes_versions.py index 3f673136c..1febc2e52 100644 --- a/emci/bot/bump_recipes_versions.py +++ b/emci/bot/bump_recipes_versions.py @@ -295,11 +295,16 @@ def empty_context_manager(): prs_id = [line.split()[0] for line in prs if line] prs_packages = [line.split()[2] for line in prs if line] - # Merge PRs if possible - for pr,pr_pkg in zip(prs_id, prs_packages): - # get the recipe dir - recipe_dir = recipe_name_to_recipe_dir.get(pr_pkg) - try_to_merge_pr(pr, recipe_dir=recipe_dir) + # Merge PRs if possible (only for main atm) + if pr_target_branch == "main": + for pr,pr_pkg in zip(prs_id, prs_packages): + # get the recipe dir + recipe_dir = recipe_name_to_recipe_dir.get(pr_pkg) + + try: + try_to_merge_pr(pr, recipe_dir=recipe_dir) + except Exception as e: + print(f"Error in {pr}: {e}") # only recipes for which there is no opened PR all_recipes = [recipe for recipe in all_recipes if recipe.name not in prs_packages]