RE: https://mastodon.social/@jgstew/116258633922146879

@atpfm @marcoarment follow up from next episode. I would recommend looking into using Apple Business MDM for backup control and management. Something free that lets you do just a bit more is helpful, even if it is to just reestablish your existing automation. But I think GitHub actions would actually be ideal for rolling out new versions of the Overcast transcription software. It can smoke test it on 2 random Mac minis then deploy it to the rest if that succeeds whenever you create a “release”.

@atpfm @marcoarment you can either automatically or manually create a “release” in the private github repo that would have the built and signed binary attached to the release. Then that can trigger github actions that do the actual rollout to the minis from there. You can have a github action target all of the Mac minis for the install but only do a maximum of 2 in parallel or however many you want in parallel to have a rollout that is fast but not instant if you want.