mirror of
https://github.com/apple/swift-nio-extras.git
synced 2025-05-14 08:52:42 +08:00
Enable macOS CI on pull requests (#258)
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
cf3de22478
commit
96bce550c6
1
.github/workflows/main.yml
vendored
1
.github/workflows/main.yml
vendored
@ -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-extras-Package
|
build_scheme: swift-nio-extras-Package
|
||||||
|
7
.github/workflows/pull_request.yml
vendored
7
.github/workflows/pull_request.yml
vendored
@ -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-extras-Package
|
||||||
|
Loading…
x
Reference in New Issue
Block a user