ci(macos): remove the MacOS workflows

The build runs brew update and then pours Gazebo from one pinned tap commit while the rest of the install, including protobuf, comes from current Homebrew. A release in either repo fails the check with no commit here, and the GitHub-hosted image moves on its own, so the job cannot be a closed set. Drop the build and the weekly pin refresh. The setup script, the pins, and the refresh script stay for local use.

Assisted-by: Grok:grok-4.7
Signed-off-by: Jacob Dahl <dahl.jakejacob@gmail.com>
This commit is contained in:
Jacob Dahl
2026-09-21 16:53:13 -06:00
committed by Ramon Roche
parent db99f32cf2
commit 49339b843f
7 changed files with 5 additions and 154 deletions

View File

@@ -4,6 +4,5 @@
# dependency bump and rebuilds them days later. The tarballs stay on S3, so
# pinning keeps the install binary instead of compiling Gazebo from source.
# Move it to the newest commit where every gz formula macos.sh installs still
# carries a bottle block. Tools/ci/refresh_gz_tap_pin.rb does that, weekly
# from .github/workflows/macos_gz_tap_pin_refresh.yml or by hand.
# carries a bottle block. Tools/ci/refresh_gz_tap_pin.rb finds that commit.
9403d12a474c239604243c77751fa53ad95ba16f