Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
linux_6_1_enabled: false
linux_6_2_enabled: false
linux_6_3_enabled: false
linux_nightly_next_enabled: true
linux_6_4_arguments_override: "--explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
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"
linux_env_vars: '{"SWIFT_CERTIFICATES_ALLOW_SWIFT_CRYPTO_BETA":"1", "ENABLE_ALL_TRAITS":"1"}'
Expand All @@ -39,5 +39,4 @@ jobs:
linux_6_1_enabled: false
linux_6_2_enabled: false
linux_6_3_enabled: false
linux_nightly_next_enabled: true
linux_env_vars: '{"SWIFT_CERTIFICATES_ALLOW_SWIFT_CRYPTO_BETA":"1", "ENABLE_ALL_TRAITS":"1"}'
11 changes: 4 additions & 7 deletions .github/workflows/pull_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ on:
jobs:
soundness:
name: Soundness
uses: swiftlang/github-workflows/.github/workflows/soundness.yml@497d9ab8410e69981b3b2f28da24cf7bf4b8733d
uses: swiftlang/github-workflows/.github/workflows/soundness.yml@0.0.15
with:
api_breakage_check_container_image: "swiftlang/swift:nightly-6.4.x-noble"
format_check_container_image: "swiftlang/swift:nightly-6.4.x-noble"
api_breakage_check_container_image: "swift:6.4-resolute"
format_check_container_image: "swift:6.4-resolute"
license_header_check_project_name: "Swift HTTP Server"
linux_pre_build_command: "export SWIFT_CERTIFICATES_ALLOW_SWIFT_CRYPTO_BETA=1 ENABLE_ALL_TRAITS=1"

Expand All @@ -26,8 +26,7 @@ jobs:
linux_6_1_enabled: false
linux_6_2_enabled: false
linux_6_3_enabled: false
# linux_6_3_arguments_override: "-Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error"
linux_nightly_next_enabled: true
linux_6_4_arguments_override: "--explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
linux_nightly_next_arguments_override: "--explicit-target-dependency-import-check error"
linux_nightly_main_arguments_override: "--explicit-target-dependency-import-check error"
linux_env_vars: '{"SWIFT_CERTIFICATES_ALLOW_SWIFT_CRYPTO_BETA":"1", "ENABLE_ALL_TRAITS":"1"}'
Expand All @@ -41,7 +40,6 @@ jobs:
linux_6_1_enabled: false
linux_6_2_enabled: false
linux_6_3_enabled: false
linux_nightly_next_enabled: true
linux_env_vars: '{"SWIFT_CERTIFICATES_ALLOW_SWIFT_CRYPTO_BETA":"1", "ENABLE_ALL_TRAITS":"1"}'

static-sdk:
Expand All @@ -59,5 +57,4 @@ jobs:
linux_6_1_enabled: false
linux_6_2_enabled: false
linux_6_3_enabled: false
linux_nightly_next_enabled: false # should be disabled until next is 6.4
linux_env_vars: '{"SWIFT_CERTIFICATES_ALLOW_SWIFT_CRYPTO_BETA":"1", "ENABLE_ALL_TRAITS":"1"}'
Loading