From 4a40b68e4943167a8034ca20605c238f9491cefe Mon Sep 17 00:00:00 2001 From: Alastair Smith Date: Sun, 19 Jan 2020 23:36:36 +0000 Subject: [PATCH] Update sentry manifest for less broken updates Use the "github" checkver type for robust update checks. --- bucket/sentry-cli.json | 83 +++++++++++++++++++++--------------------- 1 file changed, 41 insertions(+), 42 deletions(-) diff --git a/bucket/sentry-cli.json b/bucket/sentry-cli.json index 7401ba811d..3e35463e39 100644 --- a/bucket/sentry-cli.json +++ b/bucket/sentry-cli.json @@ -1,46 +1,45 @@ { - "license": { - "identifier": "BSD-3-Clause", - "url": "https://github.com/getsentry/sentry-cli/blob/master/LICENSE" - }, - "description": "A command line utility to work with Sentry.", - "depends": "", - "homepage": "https://sentry.io", - "architecture": { - "64bit": { - "url": "https://github.com/getsentry/sentry-cli/releases/download/1.49.0/sentry-cli-Windows-x86_64.exe", - "hash": "2411467473e516db670b69afa7ab4c2a7124b361c38a361071e14ee2b7135d06", - "bin": [ - [ - "sentry-cli-Windows-x86_64.exe", - "sentry" - ] - ] + "license": { + "identifier": "BSD-3-Clause", + "url": "https://github.com/getsentry/sentry-cli/blob/master/LICENSE" }, - "32bit": { - "url": "https://github.com/getsentry/sentry-cli/releases/download/1.49.0/sentry-cli-Windows-i686.exe", - "hash": "5e237a443a3e3296a5880b4bb234fe7548171bf8", - "bin": [ - [ - "sentry-cli-Windows-i686.exe", - "sentry" - ] - ] - } - }, - "autoupdate": { + "description": "A command line utility to work with Sentry.", + "depends": "", + "homepage": "https://sentry.io", "architecture": { - "64bit": { - "url": "https://github.com/getsentry/sentry-cli/releases/download/$cleanVersion/sentry-cli-Windows-x86_64.exe" - }, - "32bit": { - "url": "https://github.com/getsentry/sentry-cli/releases/download/$cleanVersion/sentry-cli-Windows-i686.exe", - } - } - }, - "checkver": { - "url": "https://github.com/getsentry/sentry-cli/releases", - "regex": "sentry-cli ([\\d.]+)" - }, - "version": "1.49.0" + "64bit": { + "url": "https://github.com/getsentry/sentry-cli/releases/download/1.49.0/sentry-cli-Windows-x86_64.exe", + "hash": "2411467473e516db670b69afa7ab4c2a7124b361c38a361071e14ee2b7135d06", + "bin": [ + [ + "sentry-cli-Windows-x86_64.exe", + "sentry" + ] + ] + }, + "32bit": { + "url": "https://github.com/getsentry/sentry-cli/releases/download/1.49.0/sentry-cli-Windows-i686.exe", + "hash": "fc7b9a77c7745c82aa8fc8b79c18c7b27403b1fc26505dd8345c5dc2356a5393", + "bin": [ + [ + "sentry-cli-Windows-i686.exe", + "sentry" + ] + ] + } + }, + "autoupdate": { + "architecture": { + "64bit": { + "url": "https://github.com/getsentry/sentry-cli/releases/download/$version/sentry-cli-Windows-x86_64.exe" + }, + "32bit": { + "url": "https://github.com/getsentry/sentry-cli/releases/download/$version/sentry-cli-Windows-i686.exe" + } + } + }, + "checkver": { + "github": "https://github.com/getsentry/sentry-cli" + }, + "version": "1.49.0" }