diff --git a/bin/generate_ci_matrix.py b/bin/generate_ci_matrix.py index 2092c6c0ba..2aec0e75cb 100755 --- a/bin/generate_ci_matrix.py +++ b/bin/generate_ci_matrix.py @@ -36,7 +36,7 @@ else: outlist.append(section) # Add the TFT variants if the base variant is selected - elif section.replace("-tft", "") in outlist: + elif section.replace("-tft", "") in outlist and config[config[c].name].get("board_level") != "extra": outlist.append(section) if "board_check" in config[config[c].name]: if (config[config[c].name]["board_check"] == "true") & ( diff --git a/variants/unphone/platformio.ini b/variants/unphone/platformio.ini index 284a7804a9..594ce70256 100644 --- a/variants/unphone/platformio.ini +++ b/variants/unphone/platformio.ini @@ -32,6 +32,7 @@ lib_deps = ${esp32s3_base.lib_deps} [env:unphone-tft] extends = env:unphone +board_level = extra board_build.partitions = default_8MB.csv build_flags = ${env:unphone.build_flags}