Skip to content

Commit 2eee6f4

Browse files
authored
Merge branch 'main' into enable_static_sdk_ci
2 parents 6514fe4 + ac5e5e8 commit 2eee6f4

10 files changed

+19
-33
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ jobs:
1111
name: Unit tests
1212
uses: ./.github/workflows/unit_tests.yml
1313
with:
14-
linux_5_9_arguments_override: "--explicit-target-dependency-import-check error"
1514
linux_5_10_arguments_override: "--explicit-target-dependency-import-check error"
1615
linux_6_0_arguments_override: "--explicit-target-dependency-import-check error"
16+
linux_6_1_arguments_override: "--explicit-target-dependency-import-check error"
1717
linux_nightly_next_arguments_override: "--explicit-target-dependency-import-check error"
1818
linux_nightly_main_arguments_override: "--explicit-target-dependency-import-check error"
1919

.github/workflows/pull_request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ jobs:
1515
name: Unit tests
1616
uses: ./.github/workflows/unit_tests.yml
1717
with:
18-
linux_5_9_arguments_override: "--explicit-target-dependency-import-check error"
1918
linux_5_10_arguments_override: "--explicit-target-dependency-import-check error"
2019
linux_6_0_arguments_override: "--explicit-target-dependency-import-check error"
20+
linux_6_1_arguments_override: "--explicit-target-dependency-import-check error"
2121
linux_nightly_next_arguments_override: "--explicit-target-dependency-import-check error"
2222
linux_nightly_main_arguments_override: "--explicit-target-dependency-import-check error"
2323

.github/workflows/unit_tests.yml

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,6 @@ name: Unit tests
33
on:
44
workflow_call:
55
inputs:
6-
linux_5_9_enabled:
7-
type: boolean
8-
description: "Boolean to enable the Linux 5.9 Swift version matrix job. Defaults to true."
9-
default: true
10-
linux_5_9_arguments_override:
11-
type: string
12-
description: "The arguments passed to swift test in the Linux 5.9 Swift version matrix job."
13-
default: ""
146
linux_5_10_enabled:
157
type: boolean
168
description: "Boolean to enable the Linux 5.10 Swift version matrix job. Defaults to true."
@@ -27,13 +19,21 @@ on:
2719
type: string
2820
description: "The arguments passed to swift test in the Linux 6.0 Swift version matrix job."
2921
default: ""
22+
linux_6_1_enabled:
23+
type: boolean
24+
description: "Boolean to enable the Linux 6.1 Swift version matrix job. Defaults to true."
25+
default: true
26+
linux_6_1_arguments_override:
27+
type: string
28+
description: "The arguments passed to swift test in the Linux 6.1 Swift version matrix job."
29+
default: ""
3030
linux_nightly_next_enabled:
3131
type: boolean
32-
description: "Boolean to enable the Linux nightly 6.1 Swift version matrix job. Defaults to true."
32+
description: "Boolean to enable the Linux nightly next Swift version matrix job. Defaults to true."
3333
default: true
3434
linux_nightly_next_arguments_override:
3535
type: string
36-
description: "The arguments passed to swift test in the Linux nightly 6.1 Swift version matrix job."
36+
description: "The arguments passed to swift test in the Linux nightly next Swift version matrix job."
3737
default: ""
3838
linux_nightly_main_enabled:
3939
type: boolean
@@ -53,15 +53,15 @@ jobs:
5353
matrix:
5454
# We are specifying only the major and minor of the docker images to automatically pick up the latest patch release
5555
swift:
56-
- image: "swift:5.9-jammy"
57-
swift_version: "5.9"
58-
enabled: ${{ inputs.linux_5_9_enabled }}
5956
- image: "swift:5.10-jammy"
6057
swift_version: "5.10"
6158
enabled: ${{ inputs.linux_5_10_enabled }}
6259
- image: "swift:6.0-jammy"
6360
swift_version: "6.0"
6461
enabled: ${{ inputs.linux_6_0_enabled }}
62+
- image: "swift:6.1-jammy"
63+
swift_version: "6.1"
64+
enabled: ${{ inputs.linux_6_1_enabled }}
6565
- image: "swiftlang/swift:nightly-6.1-jammy"
6666
swift_version: "nightly-6.1"
6767
enabled: ${{ inputs.linux_nightly_next_enabled }}
@@ -84,9 +84,10 @@ jobs:
8484
env:
8585
SWIFT_VERSION: ${{ matrix.swift.swift_version }}
8686
COMMAND: "swift test"
87-
COMMAND_OVERRIDE_5_9: "swift test ${{ inputs.linux_5_9_arguments_override }}"
87+
COMMAND_OVERRIDE_5_9: ""
8888
COMMAND_OVERRIDE_5_10: "swift test ${{ inputs.linux_5_10_arguments_override }}"
8989
COMMAND_OVERRIDE_6_0: "swift test ${{ inputs.linux_6_0_arguments_override }}"
90+
COMMAND_OVERRIDE_6_1: "swift test ${{ inputs.linux_6_1_arguments_override }}"
9091
COMMAND_OVERRIDE_NIGHTLY_NEXT: "swift test ${{ inputs.linux_nightly_next_arguments_override }}"
9192
COMMAND_OVERRIDE_NIGHTLY_MAIN: "swift test ${{ inputs.linux_nightly_main_arguments_override }}"
9293
run: |

Benchmarks/Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// swift-tools-version: 5.9
1+
// swift-tools-version:5.10
22
//===----------------------------------------------------------------------===//
33
//
44
// This source file is part of the SwiftCertificates open source project

Benchmarks/Thresholds/5.9/MemcacheBenchmarks.Decrement_Request.p90.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

Benchmarks/Thresholds/5.9/MemcacheBenchmarks.Delete_Request.p90.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

Benchmarks/Thresholds/5.9/MemcacheBenchmarks.Increment_Request.p90.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

Benchmarks/Thresholds/5.9/MemcacheBenchmarks.Set_Request.p90.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

Benchmarks/Thresholds/5.9/MemcacheBenchmarks.Set_with_TTL_Request.p90.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// swift-tools-version: 5.9
1+
// swift-tools-version:5.10
22
//===----------------------------------------------------------------------===//
33
//
44
// This source file is part of the swift-memcache-gsoc open source project

0 commit comments

Comments
 (0)