Skip to content

Commit 2395a82

Browse files
committed
updating swift versions and CI to prep for Swift 6 concurrency
1 parent ae61e35 commit 2395a82

File tree

5 files changed

+12
-78
lines changed

5 files changed

+12
-78
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010

1111
analyze:
1212
name: Analyze
13-
runs-on: macos-latest
13+
runs-on: macos-14
1414
permissions:
1515
actions: read
1616
contents: read
@@ -47,15 +47,12 @@ jobs:
4747

4848
build:
4949

50-
runs-on: macos-latest
50+
runs-on: macos-14
5151

5252
steps:
5353
- name: Checkout Project
5454
uses: actions/checkout@v3
5555

56-
# - name: Switch to Xcode 13.4.1
57-
# run: sudo xcode-select -s /Applications/Xcode_13.4.1.app
58-
5956
- name: Show Build Version
6057
run: xcodebuild -version
6158

.swift-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5.5
1+
5.9

Package.resolved

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Package.swift

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
// swift-tools-version:5.5
1+
// swift-tools-version:5.8
22
// The swift-tools-version declares the minimum version of Swift required to build this package.
33

44
import Foundation
55
import PackageDescription
66

7+
78
let package = Package(
89
name: "SwiftVizScale",
910
platforms: [
@@ -30,6 +31,9 @@ let package = Package(
3031
name: "SwiftVizScale",
3132
dependencies: [
3233
.product(name: "Collections", package: "swift-collections"),
34+
],
35+
swiftSettings: [
36+
.enableExperimentalFeature("StrictConcurrency")
3337
]
3438
),
3539
.target(

[email protected]

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

0 commit comments

Comments
 (0)