Headless Air/Mini runners fail docker/setup-buildx when credsStore points
at a missing docker-credential-osxkeychain binary. Point DOCKER_CONFIG at
an empty config for macOS jobs only.
macOS screenshot jobs fail when screencapture has no interactive display;
skip those captures and warn on missing screenshot artifacts instead of
failing the workflow.