Skip to content

Commit 5213046

Browse files
authored
Soto 7.3.0 (#48)
* Clean up tests * Using soto 7.3.0 * Update api-breaking action
1 parent c3b1dc5 commit 5213046

File tree

4 files changed

+176
-84
lines changed

4 files changed

+176
-84
lines changed

.github/workflows/api-breakage.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ jobs:
88
linux:
99
runs-on: ubuntu-latest
1010
container:
11-
image: swift:5.8
11+
image: swift:latest
1212
steps:
13-
- name: Checkout
14-
uses: actions/checkout@v3
15-
with:
16-
fetch-depth: 0
17-
# https://github.com/actions/checkout/issues/766
18-
- name: Mark the workspace as safe
19-
run: git config --global --add safe.directory ${GITHUB_WORKSPACE}
20-
- name: API breaking changes
21-
run: |
22-
swift package diagnose-api-breaking-changes origin/${GITHUB_BASE_REF}
13+
- name: Checkout
14+
uses: actions/checkout@v3
15+
with:
16+
fetch-depth: 0
17+
# https://github.com/actions/checkout/issues/766
18+
- name: Mark the workspace as safe
19+
run: git config --global --add safe.directory ${GITHUB_WORKSPACE}
20+
- name: API breaking changes
21+
run: |
22+
swift package diagnose-api-breaking-changes origin/${GITHUB_BASE_REF}

.github/workflows/ci.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,37 @@
11
name: CI
22

3-
on:
3+
on:
44
push:
5-
branches:
6-
- main
5+
branches:
6+
- main
77
pull_request:
88

99
jobs:
1010
macos:
11-
runs-on: macOS-13
11+
runs-on: macOS-14
1212
steps:
13-
- name: Checkout
14-
uses: actions/checkout@v4
15-
- name: SPM build
16-
run: swift build
13+
- name: Checkout
14+
uses: actions/checkout@v4
15+
- name: SPM build
16+
run: swift build
1717

1818
linux:
1919
runs-on: ubuntu-latest
2020
strategy:
2121
matrix:
2222
image:
23-
- swift:5.8
2423
- swift:5.9
2524
- swift:5.10
25+
- swift:6.0
2626
services:
2727
localstack:
2828
image: localstack/localstack
2929
container:
3030
image: ${{ matrix.image }}
3131
env:
32-
LOCALSTACK_ENDPOINT : "http://localstack:4566"
32+
LOCALSTACK_ENDPOINT: "http://localstack:4566"
3333
steps:
34-
- name: Checkout
35-
uses: actions/checkout@v4
36-
- name: Test
37-
run: swift test
34+
- name: Checkout
35+
uses: actions/checkout@v4
36+
- name: Test
37+
run: swift test

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// swift-tools-version:5.8
1+
// swift-tools-version:5.9
22
//===----------------------------------------------------------------------===//
33
//
44
// This source file is part of the Soto for AWS open source project
@@ -26,7 +26,7 @@ let package = Package(
2626
.library(name: "SotoS3FileTransfer", targets: ["SotoS3FileTransfer"]),
2727
],
2828
dependencies: [
29-
.package(url: "https://github.com/soto-project/soto.git", from: "7.0.0"),
29+
.package(url: "https://github.com/soto-project/soto.git", from: "7.3.0"),
3030
.package(url: "https://github.com/apple/swift-atomics.git", from: "1.0.0"),
3131
.package(url: "https://github.com/apple/swift-log.git", from: "1.4.0")
3232
],

0 commit comments

Comments
 (0)