Merge pull request #13317 from bevanjkay/upgrade-sha-readout

cask: add statements when direct cask upgrades won't be installed
This commit is contained in:
Mike McQuaid 2022-07-07 08:57:34 +01:00 committed by GitHub
commit b4619fe2db
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -102,7 +102,15 @@ module Cask
casks.select do |cask| casks.select do |cask|
raise CaskNotInstalledError, cask if !cask.installed? && !force raise CaskNotInstalledError, cask if !cask.installed? && !force
cask.outdated?(greedy: true) if cask.outdated?(greedy: true)
true
elsif cask.version.latest?
opoo "Not upgrading #{cask.token}, the downloaded artifact has not changed"
false
else
opoo "Not upgrading #{cask.token}, the latest version is already installed"
false
end
end end
end end