From 19a332656ee6d87d7d73e27a6533279b80423f30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Stormacq?= Date: Tue, 18 Mar 2025 18:03:54 +0100 Subject: [PATCH 1/6] Remove test on nightly-main --- .github/workflows/pull_request.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 520c539d..18f32ea1 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -17,14 +17,19 @@ jobs: format_check_container_image: "swiftlang/swift:nightly-6.1-jammy" yamllint_check_enabled: true + # https://github.com/apple/swift-nio/blob/main/.github/workflows/unit_tests.yml 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_nightly_6_0_arguments_override: "--explicit-target-dependency-import-check error" - linux_nightly_main_arguments_override: "--explicit-target-dependency-import-check error" + linux_6_0_enabled: true + linux_nightly_6_1_enabled: true + linux_nightly_next_enabled: true + # this currently resolves to 6.2.dev + # It crashes some of our tests https://github.com/swift-server/swift-aws-lambda-runtime/issues/509 + linux_nightly_main_enabled: false integration-tests: name: Integration Tests From bb5e0f7810bbdbb5e9af4104894915689eaee878 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Stormacq?= Date: Tue, 18 Mar 2025 18:08:27 +0100 Subject: [PATCH 2/6] remove deprecated 6.1 nightly --- .github/workflows/pull_request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 18f32ea1..e74f3bcf 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -25,7 +25,7 @@ jobs: linux_5_9_enabled: false linux_5_10_enabled: false linux_6_0_enabled: true - linux_nightly_6_1_enabled: true + # this currently resolves to 6.1 nightly linux_nightly_next_enabled: true # this currently resolves to 6.2.dev # It crashes some of our tests https://github.com/swift-server/swift-aws-lambda-runtime/issues/509 From 480e7eb3598e65f8e5fa3bb0beead83c947dc8cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Stormacq?= Date: Wed, 19 Mar 2025 12:34:43 +0100 Subject: [PATCH 3/6] enable linux_nightly_main_enabled --- .github/workflows/pull_request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index e74f3bcf..2d8d78dd 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -29,7 +29,7 @@ jobs: linux_nightly_next_enabled: true # this currently resolves to 6.2.dev # It crashes some of our tests https://github.com/swift-server/swift-aws-lambda-runtime/issues/509 - linux_nightly_main_enabled: false + linux_nightly_main_enabled: true integration-tests: name: Integration Tests From e6669ebf1830894ea09c6c12b56bc407faa374b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Stormacq?= Date: Wed, 19 Mar 2025 19:21:49 +0100 Subject: [PATCH 4/6] Update .github/workflows/pull_request.yml Co-authored-by: Fabian Fett --- .github/workflows/pull_request.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 2d8d78dd..414d901e 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -26,6 +26,7 @@ jobs: linux_5_10_enabled: false linux_6_0_enabled: true # this currently resolves to 6.1 nightly + linux_6_0_arguments_override: "--explicit-target-dependency-import-check error" linux_nightly_next_enabled: true # this currently resolves to 6.2.dev # It crashes some of our tests https://github.com/swift-server/swift-aws-lambda-runtime/issues/509 From 86e0841c831a7076b901d546d2061b19f7574b1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Stormacq?= Date: Wed, 19 Mar 2025 19:22:00 +0100 Subject: [PATCH 5/6] Update .github/workflows/pull_request.yml Co-authored-by: Fabian Fett --- .github/workflows/pull_request.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 414d901e..af43fc56 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -31,6 +31,7 @@ jobs: # this currently resolves to 6.2.dev # It crashes some of our tests https://github.com/swift-server/swift-aws-lambda-runtime/issues/509 linux_nightly_main_enabled: true + linux_nightly_main_arguments_override: "--explicit-target-dependency-import-check error" integration-tests: name: Integration Tests From 9aac1264e3f3b42dd5e1cd21dbcfbe83b3064d54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Stormacq?= Date: Wed, 19 Mar 2025 19:22:13 +0100 Subject: [PATCH 6/6] Update .github/workflows/pull_request.yml Co-authored-by: Fabian Fett --- .github/workflows/pull_request.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index af43fc56..877f2cd8 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -28,6 +28,7 @@ jobs: # this currently resolves to 6.1 nightly linux_6_0_arguments_override: "--explicit-target-dependency-import-check error" linux_nightly_next_enabled: true + linux_nightly_next_arguments_override: "--explicit-target-dependency-import-check error" # this currently resolves to 6.2.dev # It crashes some of our tests https://github.com/swift-server/swift-aws-lambda-runtime/issues/509 linux_nightly_main_enabled: true