File tree Expand file tree Collapse file tree 4 files changed +176
-84
lines changed
Tests/SotoS3FileTransferTests Expand file tree Collapse file tree 4 files changed +176
-84
lines changed Original file line number Diff line number Diff line change 8
8
linux :
9
9
runs-on : ubuntu-latest
10
10
container :
11
- image : swift:5.8
11
+ image : swift:latest
12
12
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}
Original file line number Diff line number Diff line change 1
1
name : CI
2
2
3
- on :
3
+ on :
4
4
push :
5
- branches :
6
- - main
5
+ branches :
6
+ - main
7
7
pull_request :
8
8
9
9
jobs :
10
10
macos :
11
- runs-on : macOS-13
11
+ runs-on : macOS-14
12
12
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
17
17
18
18
linux :
19
19
runs-on : ubuntu-latest
20
20
strategy :
21
21
matrix :
22
22
image :
23
- - swift:5.8
24
23
- swift:5.9
25
24
- swift:5.10
25
+ - swift:6.0
26
26
services :
27
27
localstack :
28
28
image : localstack/localstack
29
29
container :
30
30
image : ${{ matrix.image }}
31
31
env :
32
- LOCALSTACK_ENDPOINT : " http://localstack:4566"
32
+ LOCALSTACK_ENDPOINT : " http://localstack:4566"
33
33
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
Original file line number Diff line number Diff line change 1
- // swift-tools-version:5.8
1
+ // swift-tools-version:5.9
2
2
//===----------------------------------------------------------------------===//
3
3
//
4
4
// This source file is part of the Soto for AWS open source project
@@ -26,7 +26,7 @@ let package = Package(
26
26
. library( name: " SotoS3FileTransfer " , targets: [ " SotoS3FileTransfer " ] ) ,
27
27
] ,
28
28
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 " ) ,
30
30
. package ( url: " https://github.com/apple/swift-atomics.git " , from: " 1.0.0 " ) ,
31
31
. package ( url: " https://github.com/apple/swift-log.git " , from: " 1.4.0 " )
32
32
] ,
You can’t perform that action at this time.
0 commit comments