From 5d166e9b4bcd30ef0c0e84210b052e58dafb6487 Mon Sep 17 00:00:00 2001 From: Francois Botha Date: Tue, 14 Jul 2026 18:22:58 +0200 Subject: [PATCH] arduino: switch to GitHub releases for downloads and checkver --- bucket/arduino.json | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/bucket/arduino.json b/bucket/arduino.json index c5688b6efdc5d2..7e63ffc069c634 100644 --- a/bucket/arduino.json +++ b/bucket/arduino.json @@ -3,8 +3,12 @@ "description": "Arduino IDE", "homepage": "https://www.arduino.cc", "license": "AGPL-3.0-or-later", - "url": "https://downloads.arduino.cc/arduino-ide/arduino-ide_2.3.10_Windows_64bit.zip", - "hash": "5dd9d6b2e2c9ef8dd9d98da7808f712daff97911a91d3ccfaf946355c6b6abb3", + "architecture": { + "64bit": { + "url": "https://github.com/arduino/arduino-ide/releases/download/2.3.10/arduino-ide_2.3.10_Windows_64bit.zip", + "hash": "5dd9d6b2e2c9ef8dd9d98da7808f712daff97911a91d3ccfaf946355c6b6abb3" + } + }, "bin": [ [ "Arduino IDE.exe", @@ -18,10 +22,13 @@ ] ], "checkver": { - "url": "https://www.arduino.cc/en/software/", - "regex": "Arduino IDE ([\\d.]+)<" + "github": "https://github.com/arduino/arduino-ide" }, "autoupdate": { - "url": "https://downloads.arduino.cc/arduino-ide/arduino-ide_$version_Windows_64bit.zip" + "architecture": { + "64bit": { + "url": "https://github.com/arduino/arduino-ide/releases/download/$version/arduino-ide_$version_Windows_64bit.zip" + } + } } }