wordpress-develop/.github/workflows
Jonathan Desrosiers 4e72f78c75 Build/Test Tools: Add additional details why MacOS jobs are separate.
This adds additional inline context as to why the MacOS job is separate from the Windows and Ubuntu ones in the Test npm workflow.

While it is preferable to combine all of these to avoid repeated code, there is currently no way to determine the runner’s OS within the `if` workflow key.

MacOS jobs use GitHub Action minutes at by a multiple of 10. Being more strict about when to run these jobs ensures minutes are not unintentionally consumed within private forks and mirrors.

See https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability for more details.

See #56793.

git-svn-id: https://develop.svn.wordpress.org/trunk@54852 602fd350-edb4-49c9-b593-d223f7449a82
2022-11-16 20:55:34 +00:00
..
coding-standards.yml Build/Test Tools: Various minor GitHub Action improvements. 2022-11-16 19:32:57 +00:00
end-to-end-tests.yml Build/Test Tools: Various minor GitHub Action improvements. 2022-11-16 19:32:57 +00:00
failed-workflow.yml Build/Test Tools: Update third-party GitHub Actions. 2022-10-13 17:49:07 +00:00
javascript-tests.yml Build/Test Tools: Various minor GitHub Action improvements. 2022-11-16 19:32:57 +00:00
php-compatibility.yml Build/Test Tools: Various minor GitHub Action improvements. 2022-11-16 19:32:57 +00:00
phpunit-tests.yml Build/Test Tools: Various minor GitHub Action improvements. 2022-11-16 19:32:57 +00:00
slack-notifications.yml Build/Test Tools: Remove use of set-output in Action workflows. 2022-10-19 18:10:43 +00:00
test-and-zip-default-themes.yml Build/Test Tools: Various minor GitHub Action improvements. 2022-11-16 19:32:57 +00:00
test-coverage.yml Build/Test Tools: Various minor GitHub Action improvements. 2022-11-16 19:32:57 +00:00
test-npm.yml Build/Test Tools: Add additional details why MacOS jobs are separate. 2022-11-16 20:55:34 +00:00
test-old-branches.yml Trunk is now 6.2 alpha. 2022-10-18 20:03:57 +00:00
welcome-new-contributors.yml Build/Test Tools: Update third-party welcome Action. 2022-10-19 18:26:29 +00:00