Cannot update on MacOS after homebrew install.
I cannot update to the latest version after I install from home brew. Is Mac OS support discontinued?
You cannot upgrade things installed via homebrew using a 3rd party mechanism like the built in app updater. You need to update it via brew as well, which means waiting until somebody updates the formula.
This goes for all Homebrew installled packages (and is typical of distro packages in most Linux/BSD/etc. systems as well). If you use a package manager to install, use the same one to update.
I think the real issue here is that the homebrew package is deprecated (https://formulae.brew.sh/cask/gittyup). Homebrew only provides version 1.4. Current version is 2.0. The official Gittyup website recommends using homebrew to install gittyup: https://murmele.github.io/Gittyup/
I see two possible fixes:
1: Update the homebrew packaged version to current version
or
2: Build a macOS version and release it directly on the Gittyup website or GitHub Releases page.
Personally I would prefer that the homebrew version is updated but I am not sure why it is apparently deprecated and abandoned?
It's marked as deprecated because a they haven't been able to get it building from source properly so that it can live as a regular formula, and it is only running by wrapping the upstream generated dmg image which is Intel only. Hence it has to be run under an emulator on most modern Macs, and they are trying to get away from that (for good reason).
If this project would address some of the issues I've brought up in the past for distro packaging (see e.g. #817) then it should be relatively easy to get a Homebrew formula up to date as well that would actually be a proper build from source on the correct system architecture.
One item got checked off 2 weeks ago (I just checked it but the fix shipped in 2.0.0).
Yes it would be nice if the dev started to prioritize getting off of forked dependencies and making things work with standard build systems then it would open up a whole world of distribution options. Upstream projects trying to build their own packaging only serves a very narrow window of use cases. It isn't just Arch Linux and Homebrew that would benefit from not having to use a forked libgit2 to build — dozens of other distros would become viable if these issues were addressed.