name: Main on: push: branches: [main] schedule: - cron: "0 8,20 * * *" jobs: unit-tests: name: Unit tests uses: apple/swift-nio/.github/workflows/unit_tests.yml@main with: linux_5_9_enabled: false linux_5_10_enabled: false linux_6_0_arguments_override: "--explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable -Xswiftc -warnings-as-errors" linux_6_1_arguments_override: "--explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable -Xswiftc -warnings-as-errors" linux_nightly_next_arguments_override: "--explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable" linux_nightly_main_arguments_override: "--explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable" benchmarks: name: Benchmarks uses: apple/swift-nio/.github/workflows/benchmarks.yml@main with: benchmark_package_path: "IntegrationTests/Benchmarks" linux_5_9_enabled: false linux_5_10_enabled: false static-sdk: name: Static SDK uses: apple/swift-nio/.github/workflows/static_sdk.yml@main