diff --git a/platformio/maintenance.py b/platformio/maintenance.py index 9e56a396..9cca7e3a 100644 --- a/platformio/maintenance.py +++ b/platformio/maintenance.py @@ -141,9 +141,10 @@ class Upgrader(object): m['name'] for m in PlatformManager().get_installed() ] if "espressif" not in current_platforms: - return + return True ctx.invoke(cmd_platform_install, platforms=["espressif8266"]) ctx.invoke(cmd_platform_uninstall, platforms=["espressif"]) + return True def after_upgrade(ctx):