Add macOS to CI matrix
The Antora project has been enrolled in the macOS beta program. That means we can now run the CI build on macOS. To avoid exceeding quotas, this job should only run nightly.
Here's the snippet we need to add to set up this job:
test:macos:
interruptible: true
tags: [shared-macos-amd64]
image: macos-11-xcode-12
stage: verify
rules:
- *if_releases
- *if_schedule
<<: *npm_cache_pull
<<: *npm_install
script: npx --no-install gulp test