The build script currently labels the macos version of the script with :darwin:linux like in the run-script-os example, but the label for macos is actually just :darwin. :darwin:linux is actually a compound label that labels a script for both macos and linux.
I think it was non-breaking, because there was another build:linux script before the build:darwin:linux script, and the script router just ran the first one and stopped.
I also swapped the label from :darwin to its alias :macos for clarity.
The build script currently labels the macos version of the script with
:darwin:linux
like in therun-script-os
example, but the label for macos is actually just:darwin
.:darwin:linux
is actually a compound label that labels a script for both macos and linux.I think it was non-breaking, because there was another
build:linux
script before thebuild:darwin:linux
script, and the script router just ran the first one and stopped.I also swapped the label from
:darwin
to its alias:macos
for clarity.