Mac?
Mac has a Unix-like command line, but is otherwise shitty to use.
What’s so shitty? I’ve been using Linux for over 20 years, and Mac for work over 5. I have my terminal under f12 (iterm2/Konsole), I have my ide on one desktop, my calendar, my email and my slack on a another and a browser on another. I barely notice any difference. Honestly I don’t mind it at all. In fact if my desktop died and had to replace it, I might get a Mac mini instead.

Also use Mac for work and personal. But I spend most of my time in neovim and the browser, so tbh I don’t really care what I use. I just like that I can answer texts from my Mac via iMessage. I haven’t tried them, but I think there are some i3 style window managers for macOS. That’s the next thing I would explore if I wanted a more Linux like experience.

I started doing my Xcode builds in CI, so I guess I’m not really tied to Mac anymore. In its current state, I’m more attached to the hardware than the software.

Codemagic? I’ve made some pokes at using that for iOS builds with middling luck.
I’m using Fastlane, which I’m running via GitHub actions triggered by git tag.

I might give that a try, thanks for the reply. Codemagic is a bit complicated though I did seem to get it to work with a git tag increment as well.

Doing anything in that iOS environment is like pulling teeth it seems.