krz/octosentry

macOS menu bar app to monitor GitHub security alerts github macos menubar security

Commit 22a7640f46

22a7640f463ef598197dbbd4ff401dbba6defbc2

parent: 23138f5140

Unsigned

cmc <hello@cleberg.net> · 2026-07-18 05:05 UTC

Publish octosentry cask to zerolabsco/homebrew-tap

Filled in the real DMG checksum, fixed deprecated depends_on macos
syntax (caught by a real brew install test), and updated the comment
now that the tap repo actually exists.

Layout: unified · split

Casks/octosentry.rb +5 −9
@@ -1,23 +1,19 @@
11# Homebrew Cask for octosentry (spec §9: DMG/Homebrew distribution channel).
22#
3# This file lives here as a template — Homebrew taps must be their own repo
4# named "homebrew-<tapname>" for `brew tap` to find them. To actually publish:
5# 1. Create github.com/zerolabsco/homebrew-tap (or similar)
6# 2. Copy this file there as Casks/octosentry.rb
7# 3. Fill in sha256 below with the real checksum of the released DMG:
8# shasum -a 256 octosentry-<version>.dmg
9# 4. Users install via: brew tap zerolabsco/tap && brew install --cask octosentry
3# Canonical copy lives in zerolabsco/homebrew-tap — this one is kept in sync
4# here for reference. Users install via:
5# brew tap zerolabsco/tap && brew install --cask octosentry
106
117cask "octosentry" do
128 version "1.0.0"
13 sha256 "REPLACE_WITH_REAL_SHA256_OF_RELEASED_DMG"
9 sha256 "33c5b89ce817d5be7bacc8d6fe5e2ff5678b071e50eba0270ef31de32fc4566a"
1410
1511 url "https://github.com/zerolabsco/octosentry/releases/download/#{version}/octosentry-#{version}.dmg"
1612 name "octosentry"
1713 desc "Menu bar app aggregating GitHub security alerts into one feed"
1814 homepage "https://github.com/zerolabsco/octosentry"
1915
20 depends_on macos: ">= :sonoma"
16 depends_on macos: :sonoma
2117
2218 app "octosentry.app"
2319