Commit Graph

9 Commits

Author SHA1 Message Date
Greg Hurrell 80f6813049
fix(homebrew): wrap macOS version dependency in on_macos block (#169)
GoReleaser's Homebrew template always emits a bare `depends_on :macos`
for macOS-only formulae. Combining that with the `depends_on :macos =>
:sequoia` line injected via custom_block triggers a Homebrew deprecation
warning on `brew upgrade`:

  Warning: Calling `depends_on :macos` with `depends_on macos:` is deprecated! Use `depends_on :macos` with `depends_on macos:` inside an `on_macos` block instead.
  Please report this issue to the cirruslabs/homebrew-cli tap (not Homebrew/* repositories), or even better, submit a PR to fix it:
    /opt/homebrew/Library/Taps/cirruslabs/homebrew-cli/softnet.rb:18

Declaring the version constraint inside an `on_macos` block is the form
Homebrew recommends and silences the warning without changing behavior
(still macOS-only, Sequoia or newer).
2026-07-07 12:40:37 -04:00
Fedor Kororkov 14a3ee2ebc
Migrate CI from Cirrus CI to GitHub Actions (#167)
* Migrate CI to GitHub Actions

* Publish Softnet releases to homebrew-tools

* Isolate Softnet release secrets
2026-07-07 12:39:20 -04:00
Nikolay Edigaryev dfc04a49e4 .goreleaser.yml: require macOS Sequoia (see #128) 2025-10-28 13:49:09 +01:00
Andrew Malchuk e6c9f98162
Build universal binary instead of architecture dependent (#104) 2025-05-07 23:41:12 +04:00
Fedor Korotkov f5a1b1cdbd
Goreleaser Fix (#30)
* Goreleaser Bug

Theoretically this config should work but it doesn't

* Specify `goamd64`
2024-01-24 19:09:59 +04:00
Fedor Korotkov 817dbb6e32
Fixed `x86_64` Homebrew update (#29)
Seems we need to build separate archives too and pass it to `brew`.
2024-01-24 07:30:36 -05:00
Fedor Korotkov 5f3b371e93
Build for `x86_64` (#28) 2024-01-24 15:23:04 +04:00
Nikolay Edigaryev 11910d8540
Sentry integration (#13)
* Sentry integration

* Introduce a more generic CIRRUS_SENTRY_TAGS

* Revert switching to nightly toolchain
2022-12-12 21:33:45 +04:00
Nikolay Edigaryev c231fd5e68
Release on Homebrew using GoReleaser (#5)
* Release on Homebrew using GoReleaser

* Add a Build task
2022-06-21 20:56:57 +03:00