Skip to content

Commit eb39a4e

Browse files
committed
update versions to make build less restrictive
1 parent 039af75 commit eb39a4e

2 files changed

Lines changed: 16 additions & 9 deletions

File tree

.github/workflows/ci.yml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,17 @@ on:
55

66
jobs:
77
smoke-test:
8-
runs-on: macos-latest
8+
runs-on: ${{ matrix.os }}
9+
strategy:
10+
fail-fast: false
11+
matrix:
12+
os: [macos-14, macos-15, macos-26]
913
steps:
10-
- name: Checkout Repo
11-
uses: actions/checkout@v4
14+
- name: Checkout Repo
15+
uses: actions/checkout@v4
1216

13-
- name: Build
14-
run: swift build -v
17+
- name: Build
18+
run: swift build -v
1519

16-
- name: Run Smoke Test
17-
run: swift run -v DictionaryKitExample
20+
- name: Run Smoke Test
21+
run: swift run -v DictionaryKitExample

Package.swift

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
1-
// swift-tools-version: 6.1
1+
// swift-tools-version: 5.4
22

33
import PackageDescription
44

55
let package = Package(
66
name: "DictionaryKit",
7+
platforms: [
8+
.macOS(.v10_13)
9+
],
710
products: [
811
.library(
912
name: "DictionaryKit",
@@ -12,7 +15,7 @@ let package = Package(
1215
],
1316
targets: [
1417
.target(
15-
name: "DictionaryKit",
18+
name: "DictionaryKit"
1619
),
1720
.executableTarget(
1821
name: "DictionaryKitExample",

0 commit comments

Comments
 (0)