Enable macOS CI on pull requests (#229)
Motivation: * Improve test coverage Modifications: Enable macOS CI to be run on pull request commits and make the use of the nightly runner pool for main.yml jobs explicit. Result: Improved test coverage.
This commit is contained in:
parent
a9da7c9aef
commit
a9b23220e4
|
|
@ -21,4 +21,5 @@ jobs:
|
||||||
name: macOS tests
|
name: macOS tests
|
||||||
uses: apple/swift-nio/.github/workflows/macos_tests.yml@main
|
uses: apple/swift-nio/.github/workflows/macos_tests.yml@main
|
||||||
with:
|
with:
|
||||||
|
runner_pool: nightly
|
||||||
build_scheme: swift-nio-transport-services-Package
|
build_scheme: swift-nio-transport-services-Package
|
||||||
|
|
|
||||||
|
|
@ -23,3 +23,10 @@ jobs:
|
||||||
cxx-interop:
|
cxx-interop:
|
||||||
name: Cxx interop
|
name: Cxx interop
|
||||||
uses: apple/swift-nio/.github/workflows/cxx_interop.yml@main
|
uses: apple/swift-nio/.github/workflows/cxx_interop.yml@main
|
||||||
|
|
||||||
|
macos-tests:
|
||||||
|
name: macOS tests
|
||||||
|
uses: apple/swift-nio/.github/workflows/macos_tests.yml@main
|
||||||
|
with:
|
||||||
|
runner_pool: general
|
||||||
|
build_scheme: swift-nio-transport-services-Package
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue