-
-
Notifications
You must be signed in to change notification settings - Fork 9.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cask: activate GPG verification on install #1335
Conversation
and store the result in a field instead. Failure handling is delegated.
Specifically, handle cases where the most recent metadata folder was created by something other than GpgCheck, e.g. an `install --force`.
and associated support files: test Casks, binaries, signature.
|
Yup, those are left over from when we had a bunch of similar sized fixtures. These commits are over a year old; haven't gotten around to cleaning them up yet. AFK right now, but will add the |
Added. |
@jawshooah Any news on this? If it's too stale might just be worth closing out. |
Sadly no, no news, and likely none to come for a while. I agree we should just close this for now. We can re-open when I have time to clean this up later, or someone else can feel free to pick up where I left off whenever. |
Even though we’re not quite there yet regarding GPG support (cf. issue #5971 and PR Homebrew/brew#1335), I’d still prefer for new casks to have `gpg` stanzas where detached signatures are available (cf. PR #6185). For details on the authenticity of the public key, see: - https://support.1password.com/command-line-getting-started/#set-up-the-command-line-tool - https://keybase.io/1password
brew tests
with your changes locally?Following up on Homebrew/homebrew-cask#16090.
@Homebrew/cask @fanquake @ndr-qef