diff --git a/bin/generate_ci_matrix.py b/bin/generate_ci_matrix.py index 4d8759ecc..2092c6c0b 100755 --- a/bin/generate_ci_matrix.py +++ b/bin/generate_ci_matrix.py @@ -35,6 +35,9 @@ for subdir, dirs, files in os.walk(rootdir): outlist.append(section) else: outlist.append(section) + # Add the TFT variants if the base variant is selected + elif section.replace("-tft", "") in outlist: + outlist.append(section) if "board_check" in config[config[c].name]: if (config[config[c].name]["board_check"] == "true") & ( "check" in options @@ -43,4 +46,4 @@ for subdir, dirs, files in os.walk(rootdir): if ("quick" in options) & (len(outlist) > 3): print(json.dumps(random.sample(outlist, 3))) else: - print(json.dumps(outlist)) + print(json.dumps(outlist)) \ No newline at end of file