# Most submitters don't have access to the macOS runners, and if they try
# to run macOS pipeline jobs, the jobs will hang forever. This variable is
# only set on repos that have access to macOS runners, in GitLab repo
# settings.
# https://gitlab.com/graphviz/graphviz/-/settings/ci_cd
only:
variables:
- $ENABLE_GRAPHVIZ_MACOS_CI
Is this still true now that the macOS runners are in open-beta or are they generally available? Could we remove this and have the macOS jobs run for all submitters?
Yes, but before we were in the closed beta where we had a runner dedicated to Graphviz, while we now AFAIUI are using shared macOS runners which might have changed the situation for submitters.
Could you try to push something that runs on macOS to your fork and see what happens?