Skip to content

Commit 54068ed

Browse files
committed
Updated CI
1 parent 10e8425 commit 54068ed

File tree

6 files changed

+5
-442
lines changed

6 files changed

+5
-442
lines changed

.github/workflows/docs.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ jobs:
1414
uses: actions/checkout@v1
1515
- name: Xcode Version
1616
run: |
17-
sudo xcode-select -s /Applications/Xcode_12.app
1817
xcodebuild -version
1918
swift --version
2019
- name: Swift Version

.github/workflows/release.yml

Lines changed: 0 additions & 50 deletions
This file was deleted.

.github/workflows/swift-arm.yml

Lines changed: 0 additions & 31 deletions
This file was deleted.

.github/workflows/swift.yml

Lines changed: 5 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,14 @@ on: [push]
44

55
jobs:
66

7-
macOS-swift-51:
8-
name: macOS (Swift 5.1)
7+
macOS-swift:
8+
name: macOS
99
runs-on: macOS-latest
1010
steps:
1111
- name: Checkout
1212
uses: actions/checkout@v1
1313
- name: Xcode Version
1414
run: |
15-
sudo xcode-select -s /Applications/Xcode_11.3.1.app
1615
xcodebuild -version
1716
swift --version
1817
- name: Swift Version
@@ -23,96 +22,13 @@ jobs:
2322
run: swift build -c release
2423
- name: Test (Debug)
2524
run: swift test --configuration debug --enable-test-discovery
26-
- name: Test (Release)
27-
run: swift test --configuration release -Xswiftc -enable-testing
28-
29-
macOS-swift-52:
30-
name: macOS (Swift 5.2)
31-
runs-on: macOS-latest
32-
steps:
33-
- name: Checkout
34-
uses: actions/checkout@v1
35-
- name: Xcode Version
36-
run: |
37-
sudo xcode-select -s /Applications/Xcode_11.4.app
38-
xcodebuild -version
39-
swift --version
40-
- name: Swift Version
41-
run: swift --version
42-
- name: Build (Debug)
43-
run: swift build -c debug
44-
- name: Build (Release)
45-
run: swift build -c release
46-
- name: Test (Debug)
47-
run: swift test --configuration debug --enable-test-discovery
48-
- name: Test (Release)
49-
run: swift test --configuration release -Xswiftc -enable-testing --enable-test-discovery
50-
51-
52-
macOS-swift-53:
53-
name: macOS (Swift 5.3)
54-
runs-on: macOS-latest
55-
steps:
56-
- name: Checkout
57-
uses: actions/checkout@v1
58-
- name: Xcode Version
59-
run: |
60-
sudo xcode-select -s /Applications/Xcode_12.app
61-
xcodebuild -version
62-
swift --version
63-
- name: Swift Version
64-
run: swift --version
65-
- name: Build (Debug)
66-
run: swift build -c debug
67-
- name: Build (Release)
68-
run: swift build -c release
69-
- name: Test (Debug)
70-
run: swift test --configuration debug --enable-test-discovery
71-
- name: Test (Release)
72-
run: swift test --configuration release -Xswiftc -enable-testing --enable-test-discovery
73-
74-
75-
linux-swift-51:
76-
name: Linux x86_64 (Swift 5.1)
77-
runs-on: ubuntu-18.04
78-
container: swift:5.1
79-
steps:
80-
- name: Checkout
81-
uses: actions/checkout@v1
82-
- name: Swift Version
83-
run: swift --version
84-
- name: Build (Debug)
85-
run: swift build -c debug
86-
- name: Build (Release)
87-
run: swift build -c release
88-
- name: Test (Debug)
89-
run: swift test --configuration debug --enable-test-discovery
90-
- name: Test (Release)
91-
run: swift test --configuration release -Xswiftc -enable-testing
92-
93-
94-
linux-swift-52:
95-
name: Linux x86_64 (Swift 5.2)
96-
runs-on: ubuntu-18.04
97-
container: swift:5.2.3-bionic
98-
steps:
99-
- name: Checkout
100-
uses: actions/checkout@v1
101-
- name: Swift Version
102-
run: swift --version
103-
- name: Build (Debug)
104-
run: swift build -c debug
105-
- name: Build (Release)
106-
run: swift build -c release
107-
- name: Test (Debug)
108-
run: swift test --configuration debug --enable-test-discovery
10925
- name: Test (Release)
11026
run: swift test --configuration release -Xswiftc -enable-testing --enable-test-discovery
11127

112-
linux-swift-53:
113-
name: Linux x86_64 (Swift 5.3)
28+
linux-swift:
29+
name: Linux x86_64
11430
runs-on: ubuntu-20.04
115-
container: swift:5.3-focal
31+
container: swift:5.6.1-focal
11632
steps:
11733
- name: Checkout
11834
uses: actions/checkout@v1

0 commit comments

Comments
 (0)