2929 container : swift:noble
3030 steps :
3131 - name : Checkout
32- uses : actions/checkout@v4
32+ uses : actions/checkout@v5
3333 with : { 'fetch-depth': 0 }
3434 - name : API breaking changes
3535 run : |
4646 - postgres:15
4747 - postgres:13
4848 swift-image :
49- - swift:5.9-jammy
50- - swift:5.10-noble
49+ - swift:5.10-jammy
5150 - swift:6.0-noble
51+ - swift:6.1-noble
5252 include :
5353 - postgres-image : postgres:17
5454 postgres-auth : scram-sha-256
6969 POSTGRES_INITDB_ARGS : --auth-host=${{ matrix.postgres-auth }}
7070 steps :
7171 - name : Check out package
72- uses : actions/checkout@v4
72+ uses : actions/checkout@v5
7373 - name : Run local tests
74- run : swift test --sanitize=thread -- enable-code-coverage
74+ run : swift test --enable-code-coverage
7575 - name : Upload coverage data
76767777 with :
8080 linux-integration :
8181 if : ${{ !(github.event.pull_request.draft || false) }}
8282 runs-on : ubuntu-latest
83- container : swift:6.0 -noble
83+ container : swift:6.1 -noble
8484 services :
8585 psql-a :
8686 image : postgres:17
@@ -100,15 +100,15 @@ jobs:
100100 POSTGRES_INITDB_ARGS : --auth-host=scram-sha-256
101101 steps :
102102 - name : Check out package
103- uses : actions/checkout@v4
103+ uses : actions/checkout@v5
104104 with : { path: 'postgres-kit' }
105105 - name : Check out fluent-postgres-driver dependent
106- uses : actions/checkout@v4
106+ uses : actions/checkout@v5
107107 with : { repository: 'vapor/fluent-postgres-driver', path: 'fluent-postgres-driver' }
108108 - name : Use local package
109109 run : swift package --package-path fluent-postgres-driver edit postgres-kit --path postgres-kit
110110 - name : Run fluent-postgres-kit tests
111- run : swift test --package-path fluent-postgres-driver --sanitize=thread
111+ run : swift test --package-path fluent-postgres-driver
112112
113113 macos-unit :
114114 if : ${{ !(github.event.pull_request.draft || false) }}
@@ -138,22 +138,22 @@ jobs:
138138 pg_ctl start --wait
139139 timeout-minutes : 15
140140 - name : Checkout code
141- uses : actions/checkout@v4
141+ uses : actions/checkout@v5
142142 - name : Run local tests
143- run : swift test --sanitize=thread -- enable-code-coverage
143+ run : swift test --enable-code-coverage
144144 - name : Upload coverage data
145145146146 with :
147147 codecov_token : ${{ secrets.CODECOV_TOKEN || '' }}
148148
149149 musl :
150150 runs-on : ubuntu-latest
151- container : swift:6.0 -noble
151+ container : swift:6.1 -noble
152152 timeout-minutes : 30
153153 steps :
154154 - name : Check out code
155- uses : actions/checkout@v4
155+ uses : actions/checkout@v5
156156 - name : Install SDK
157- run : swift sdk install https://download.swift.org/swift-6.0.3 -release/static-sdk/swift-6.0.3 -RELEASE/swift-6.0.3 -RELEASE_static-linux-0.0.1.artifactbundle.tar.gz --checksum 67f765e0030e661a7450f7e4877cfe008db4f57f177d5a08a6e26fd661cdd0bd
157+ run : swift sdk install https://download.swift.org/swift-6.1.2 -release/static-sdk/swift-6.1.2 -RELEASE/swift-6.1.2 -RELEASE_static-linux-0.0.1.artifactbundle.tar.gz --checksum df0b40b9b582598e7e3d70c82ab503fd6fbfdff71fd17e7f1ab37115a0665b3b
158158 - name : Build
159159 run : swift build --swift-sdk x86_64-swift-linux-musl
0 commit comments