From 0e063ebc8240808ab2e547555526869514399bb2 Mon Sep 17 00:00:00 2001 From: Honza Dvorsky Date: Thu, 11 Dec 2025 11:01:19 +0100 Subject: [PATCH 1/2] [CI] More CI: nightly-next, enable Windows --- .github/workflows/main.yml | 25 +++++++++++-------------- .github/workflows/pull_request.yml | 25 +++++++++++-------------- 2 files changed, 22 insertions(+), 28 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3aeb4c9..2e6e9dc 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -18,19 +18,17 @@ jobs: linux_5_10_enabled: false linux_6_0_enabled: false linux_6_1_enabled: false - linux_6_2_arguments_override: "--explicit-target-dependency-import-check error" linux_nightly_6_1_enabled: false - linux_nightly_next_enabled: false + linux_6_2_arguments_override: "--explicit-target-dependency-import-check error" + linux_nightly_next_enabled: true linux_nightly_next_arguments_override: "--explicit-target-dependency-import-check error" linux_nightly_main_arguments_override: "--explicit-target-dependency-import-check error" - # Windows is disabled, blocked on Swift Service Lifecycle Windows support: https://github.com/swift-server/swift-service-lifecycle/issues/213 - windows_6_0_enabled: false - windows_6_1_enabled: false - windows_nightly_6_1_enabled: false - windows_nightly_main_enabled: false - windows_6_1_arguments_override: "--enable-all-traits --explicit-target-dependency-import-check error" - windows_nightly_6_1_arguments_override: "--enable-all-traits --explicit-target-dependency-import-check error" - windows_nightly_main_arguments_override: "--enable-all-traits --explicit-target-dependency-import-check error" + windows_6_2_enabled: true + windows_nightly_next_enabled: true + windows_nightly_main_enabled: true + windows_6_2_arguments_override: "--explicit-target-dependency-import-check error" + windows_nightly_next_arguments_override: "--explicit-target-dependency-import-check error" + windows_nightly_main_arguments_override: "--explicit-target-dependency-import-check error" static-sdk: name: Static SDK @@ -60,10 +58,9 @@ jobs: linux_6_0_enabled: false linux_6_1_enabled: false linux_nightly_next_enabled: false - windows_6_0_enabled: false - windows_6_1_enabled: false - windows_nightly_next_enabled: false - windows_nightly_main_enabled: false + windows_6_1_enabled: true + windows_nightly_next_enabled: true + windows_nightly_main_enabled: true construct-linkage-test-matrix: name: Construct linkage matrix diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index f084d6e..44498d5 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -25,19 +25,17 @@ jobs: linux_5_10_enabled: false linux_6_0_enabled: false linux_6_1_enabled: false - linux_6_2_arguments_override: "--explicit-target-dependency-import-check error" linux_nightly_6_1_enabled: false - linux_nightly_next_enabled: false + linux_6_2_arguments_override: "--explicit-target-dependency-import-check error" + linux_nightly_next_enabled: true linux_nightly_next_arguments_override: "--explicit-target-dependency-import-check error" linux_nightly_main_arguments_override: "--explicit-target-dependency-import-check error" - # Windows is disabled, blocked on Swift Service Lifecycle Windows support: https://github.com/swift-server/swift-service-lifecycle/issues/213 - windows_6_0_enabled: false - windows_6_1_enabled: false - windows_nightly_6_1_enabled: false - windows_nightly_main_enabled: false - windows_6_1_arguments_override: "--enable-all-traits --explicit-target-dependency-import-check error" - windows_nightly_6_1_arguments_override: "--enable-all-traits --explicit-target-dependency-import-check error" - windows_nightly_main_arguments_override: "--enable-all-traits --explicit-target-dependency-import-check error" + windows_6_2_enabled: true + windows_nightly_next_enabled: true + windows_nightly_main_enabled: true + windows_6_2_arguments_override: "--explicit-target-dependency-import-check error" + windows_nightly_next_arguments_override: "--explicit-target-dependency-import-check error" + windows_nightly_main_arguments_override: "--explicit-target-dependency-import-check error" static-sdk: name: Static SDK @@ -67,10 +65,9 @@ jobs: linux_6_0_enabled: false linux_6_1_enabled: false linux_nightly_next_enabled: false - windows_6_0_enabled: false - windows_6_1_enabled: false - windows_nightly_next_enabled: false - windows_nightly_main_enabled: false + windows_6_1_enabled: true + windows_nightly_next_enabled: true + windows_nightly_main_enabled: true construct-linkage-test-matrix: name: Construct linkage matrix From cc6287ae75b1005df00ec93b05e71f0a0fb05be8 Mon Sep 17 00:00:00 2001 From: Honza Dvorsky Date: Thu, 11 Dec 2025 11:43:11 +0100 Subject: [PATCH 2/2] Disable windows again, uses assertions in all builds so won't work yet --- .github/workflows/main.yml | 12 ++++++------ .github/workflows/pull_request.yml | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2e6e9dc..bdfe0dc 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -23,9 +23,9 @@ jobs: linux_nightly_next_enabled: true linux_nightly_next_arguments_override: "--explicit-target-dependency-import-check error" linux_nightly_main_arguments_override: "--explicit-target-dependency-import-check error" - windows_6_2_enabled: true - windows_nightly_next_enabled: true - windows_nightly_main_enabled: true + windows_6_2_enabled: false + windows_nightly_next_enabled: false + windows_nightly_main_enabled: false windows_6_2_arguments_override: "--explicit-target-dependency-import-check error" windows_nightly_next_arguments_override: "--explicit-target-dependency-import-check error" windows_nightly_main_arguments_override: "--explicit-target-dependency-import-check error" @@ -58,9 +58,9 @@ jobs: linux_6_0_enabled: false linux_6_1_enabled: false linux_nightly_next_enabled: false - windows_6_1_enabled: true - windows_nightly_next_enabled: true - windows_nightly_main_enabled: true + windows_6_2_enabled: false + windows_nightly_next_enabled: false + windows_nightly_main_enabled: false construct-linkage-test-matrix: name: Construct linkage matrix diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 44498d5..e6faf61 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -30,9 +30,9 @@ jobs: linux_nightly_next_enabled: true linux_nightly_next_arguments_override: "--explicit-target-dependency-import-check error" linux_nightly_main_arguments_override: "--explicit-target-dependency-import-check error" - windows_6_2_enabled: true - windows_nightly_next_enabled: true - windows_nightly_main_enabled: true + windows_6_2_enabled: false + windows_nightly_next_enabled: false + windows_nightly_main_enabled: false windows_6_2_arguments_override: "--explicit-target-dependency-import-check error" windows_nightly_next_arguments_override: "--explicit-target-dependency-import-check error" windows_nightly_main_arguments_override: "--explicit-target-dependency-import-check error" @@ -65,9 +65,9 @@ jobs: linux_6_0_enabled: false linux_6_1_enabled: false linux_nightly_next_enabled: false - windows_6_1_enabled: true - windows_nightly_next_enabled: true - windows_nightly_main_enabled: true + windows_6_2_enabled: false + windows_nightly_next_enabled: false + windows_nightly_main_enabled: false construct-linkage-test-matrix: name: Construct linkage matrix