Skip auto-detect when UPLOAD_PORT already set via CLI or config
All checks were successful
CI / firmware (push) Successful in 1m11s
CI / android (push) Successful in 5s

This commit is contained in:
eddy 2026-08-02 21:23:44 +02:00
commit faa4011fd1

View file

@ -62,6 +62,10 @@ def query_id(port, timeout=5):
def detect_port(source, target, env): def detect_port(source, target, env):
if env.subst("$UPLOAD_PORT"):
print(f" Upload port already set to {env.subst('$UPLOAD_PORT')}, skipping auto-detect")
return
env_name = env.subst("$PIOENV") env_name = env.subst("$PIOENV")
expected_id = ENV_TO_ID.get(env_name) expected_id = ENV_TO_ID.get(env_name)