File tree Expand file tree Collapse file tree 4 files changed +16
-23
lines changed
Expand file tree Collapse file tree 4 files changed +16
-23
lines changed Original file line number Diff line number Diff line change @@ -13,27 +13,28 @@ jobs:
1313 fail-fast : false
1414 matrix :
1515 image :
16- - swift:5.5.0-focal
16+ - swift:5.5.3-xenial
1717 - swift:5.6.1-bionic
18+ - swift:5.7.2-focal
1819 container : ${{ matrix.image }}
1920 steps :
2021 - name : Checkout Repository
21- uses : actions/checkout@v2
22+ uses : actions/checkout@v3
2223 - name : Build Swift Debug Package
2324 run : swift build -c debug
2425 - name : Build Swift Release Package
2526 run : swift build -c release
2627 - name : Run Tests
27- run : swift test
28+ run : swift test --enable-test-discovery
2829 nextstep :
2930 runs-on : macos-latest
3031 steps :
3132 - name : Select latest available Xcode
32- uses : maxim-lobanov/setup-xcode@v1.2 .1
33+ uses : maxim-lobanov/setup-xcode@v1.5 .1
3334 with :
34- xcode-version : 13
35+ xcode-version : 13.2.1
3536 - name : Checkout Repository
36- uses : actions/checkout@v2
37+ uses : actions/checkout@v3
3738 - name : Build Swift Debug Package
3839 run : swift build -c debug
3940 - name : Build Swift Release Package
Original file line number Diff line number Diff line change @@ -8,11 +8,12 @@ SWIFT_TEST=swift test
88CONFIGURATION =release
99
1010# docker config
11- # SWIFT_BUILD_IMAGE="helje5/swift-dev:5.1.snap2019-07-01"
12- # SWIFT_BUILD_IMAGE="swift:5.1.3"
13- SWIFT_BUILD_IMAGE ="swift:5.0.3"
11+ # SWIFT_BUILD_IMAGE="swift:5.7.2"
12+ SWIFT_BUILD_IMAGE ="helje5/arm64v8-swift-dev:5.5.3"
1413DOCKER_BUILD_DIR =".docker.build"
15- SWIFT_DOCKER_BUILD_DIR ="$(DOCKER_BUILD_DIR ) /x86_64-unknown-linux/$(CONFIGURATION ) "
14+ DOCKER_PLATFORM =aarch64
15+ # DOCKER_PLATFORM="x86_64"
16+ SWIFT_DOCKER_BUILD_DIR ="$(DOCKER_BUILD_DIR ) /$(DOCKER_PLATFORM ) -unknown-linux/$(CONFIGURATION ) "
1617DOCKER_BUILD_PRODUCT ="$(DOCKER_BUILD_DIR ) /$(TOOL_NAME ) "
1718
1819XENIAL_DESTINATION =/usr/local/lib/swift/dst/x86_64-unknown-linux/swift-5.3-ubuntu16.04.xtoolchain/destination.json
@@ -59,7 +60,7 @@ docker-test: $(DOCKER_BUILD_PRODUCT)
5960 -v "$(PWD ) :/src" \
6061 -v "$(PWD ) /$(DOCKER_BUILD_DIR ) :/src/.build" \
6162 "$(SWIFT_BUILD_IMAGE)" \
62- bash -c 'cd /src && swift test -c $(CONFIGURATION)'
63+ bash -c 'cd /src && swift test --enable-test-discovery - c $(CONFIGURATION)'
6364
6465docker-clean :
6566 rm $(DOCKER_BUILD_PRODUCT )
Original file line number Diff line number Diff line change 1- // swift-tools-version:5.4
1+ // swift-tools-version:5.5
22
33import PackageDescription
44
@@ -17,7 +17,7 @@ let package = Package(
1717
1818 dependencies: [
1919 . package ( url: " https://github.com/Macro-swift/Macro.git " ,
20- from: " 0.9 .0" ) ,
20+ from: " 1.0 .0" ) ,
2121 . package ( url: " https://github.com/AlwaysRightInstitute/mustache.git " ,
2222 from: " 1.0.1 " )
2323 ] ,
Original file line number Diff line number Diff line change 11import XCTest
2- import mimeTests
3- import dotenvTests
4- import RouteTests
5- import multerTests
62
7- var tests = [ XCTestCaseEntry ] ( )
8- tests += mimeTests . allTests ( )
9- tests += dotenvTests. allTests ( )
10- tests += RouteTests . allTests ( )
11- tests += multerTests. allTests ( )
12- XCTMain ( tests)
3+ #error("Swift 5.5 requires --enable-test-discovery")
You can’t perform that action at this time.
0 commit comments