|
18 | 18 | - uses: actions/checkout@v2
|
19 | 19 | - name: Run Tests
|
20 | 20 | run: |
|
21 |
| - Scripts/test.sh -s "Nuke" -d "OS=17.4,name=iPhone 15 Pro" |
22 |
| - Scripts/test.sh -s "NukeUI" -d "OS=17.4,name=iPhone 15 Pro" |
23 |
| - Scripts/test.sh -s "NukeExtensions" -d "OS=17.4,name=iPhone 15 Pro" |
| 21 | + .scripts/test.sh -s "Nuke" -d "OS=17.4,name=iPhone 15 Pro" |
| 22 | + .scripts/test.sh -s "NukeUI" -d "OS=17.4,name=iPhone 15 Pro" |
| 23 | + .scripts/test.sh -s "NukeExtensions" -d "OS=17.4,name=iPhone 15 Pro" |
24 | 24 | macos-latest:
|
25 | 25 | name: Unit Tests (macOS, Xcode 15.3)
|
26 | 26 | runs-on: macOS-14
|
|
30 | 30 | - uses: actions/checkout@v2
|
31 | 31 | - name: Run Tests
|
32 | 32 | run: |
|
33 |
| - Scripts/test.sh -s "Nuke" -d "platform=macOS" |
34 |
| - Scripts/test.sh -s "NukeUI" -d "platform=macOS" |
35 |
| - Scripts/test.sh -s "NukeExtensions" -d "platform=macOS" |
| 33 | + .scripts/test.sh -s "Nuke" -d "platform=macOS" |
| 34 | + .scripts/test.sh -s "NukeUI" -d "platform=macOS" |
| 35 | + .scripts/test.sh -s "NukeExtensions" -d "platform=macOS" |
36 | 36 | tvos-latest:
|
37 | 37 | name: Unit Tests (tvOS 17.4, Xcode 15.3)
|
38 | 38 | runs-on: macOS-14
|
|
42 | 42 | - uses: actions/checkout@v2
|
43 | 43 | - name: Run Tests
|
44 | 44 | run: |
|
45 |
| - Scripts/test.sh -s "Nuke" -d "OS=17.4,name=Apple TV" |
46 |
| - Scripts/test.sh -s "NukeUI" -d "OS=17.4,name=Apple TV" |
47 |
| - Scripts/test.sh -s "NukeExtensions" -d "OS=17.4,name=Apple TV" |
| 45 | + .scripts/test.sh -s "Nuke" -d "OS=17.4,name=Apple TV" |
| 46 | + .scripts/test.sh -s "NukeUI" -d "OS=17.4,name=Apple TV" |
| 47 | + .scripts/test.sh -s "NukeExtensions" -d "OS=17.4,name=Apple TV" |
48 | 48 | # There is a problem with watchOS runners where they often fail to launch on CI
|
49 | 49 | #
|
50 | 50 | # watchos-latest:
|
|
56 | 56 | # - uses: actions/checkout@v2
|
57 | 57 | # - name: Run Tests
|
58 | 58 | # run: |
|
59 |
| -# Scripts/test.sh -s "Nuke" -d "OS=9.1,name=Apple Watch Series 8 (45mm)" |
60 |
| -# Scripts/test.sh -s "NukeUI" -d "OS=9.1,name=Apple Watch Series 8 (45mm)" |
61 |
| -# Scripts/test.sh -s "Nuke Extensions" -d "OS=9.1,name=Apple Watch Series 8 (45mm)" |
| 59 | +# .scripts/test.sh -s "Nuke" -d "OS=9.1,name=Apple Watch Series 8 (45mm)" |
| 60 | +# .scripts/test.sh -s "NukeUI" -d "OS=9.1,name=Apple Watch Series 8 (45mm)" |
| 61 | +# .scripts/test.sh -s "Nuke Extensions" -d "OS=9.1,name=Apple Watch Series 8 (45mm)" |
62 | 62 | ios-xcode-14-3-1:
|
63 | 63 | name: Unit Tests (iOS 17.0, Xcode 15.0)
|
64 | 64 | runs-on: macOS-13
|
|
68 | 68 | - uses: actions/checkout@v2
|
69 | 69 | - name: Run Tests
|
70 | 70 | run: |
|
71 |
| - Scripts/test.sh -s "Nuke" -d "OS=17.0,name=iPhone 15 Pro" |
72 |
| - Scripts/test.sh -s "NukeUI" -d "OS=17.0,name=iPhone 15 Pro" |
73 |
| - Scripts/test.sh -s "NukeExtensions" -d "OS=17.0,name=iPhone 15 Pro" |
| 71 | + .scripts/test.sh -s "Nuke" -d "OS=17.0,name=iPhone 15 Pro" |
| 72 | + .scripts/test.sh -s "NukeUI" -d "OS=17.0,name=iPhone 15 Pro" |
| 73 | + .scripts/test.sh -s "NukeExtensions" -d "OS=17.0,name=iPhone 15 Pro" |
74 | 74 | ios-thread-safety:
|
75 | 75 | name: Thread Safety Tests (TSan Enabled)
|
76 | 76 | runs-on: macOS-14
|
|
79 | 79 | steps:
|
80 | 80 | - uses: actions/checkout@v2
|
81 | 81 | - name: Run Tests
|
82 |
| - run: Scripts/test.sh -s "Nuke Thread Safety Tests" -d "OS=17.4,name=iPhone 15 Pro" |
| 82 | + run: .scripts/test.sh -s "Nuke Thread Safety Tests" -d "OS=17.4,name=iPhone 15 Pro" |
83 | 83 | # ios-memory-management-tests:
|
84 | 84 | # name: Memory Management Tests
|
85 | 85 | # runs-on: macOS-13
|
|
88 | 88 | # steps:
|
89 | 89 | # - uses: actions/checkout@v2
|
90 | 90 | # - name: Run Tests
|
91 |
| -# run: Scripts/test.sh -s "Nuke Memory Management Tests" -d "OS=14.4,name=iPhone 12 Pro" |
| 91 | +# run: .scripts/test.sh -s "Nuke Memory Management Tests" -d "OS=14.4,name=iPhone 12 Pro" |
92 | 92 | ios-performance-tests:
|
93 | 93 | name: Performance Tests
|
94 | 94 | runs-on: macOS-14
|
|
97 | 97 | steps:
|
98 | 98 | - uses: actions/checkout@v2
|
99 | 99 | - name: Run Tests
|
100 |
| - run: Scripts/test.sh -s "Nuke Performance Tests" -d "OS=17.4,name=iPhone 15 Pro" |
| 100 | + run: .scripts/test.sh -s "Nuke Performance Tests" -d "OS=17.4,name=iPhone 15 Pro" |
101 | 101 | swift-build:
|
102 | 102 | name: Swift Build (SPM)
|
103 | 103 | runs-on: macOS-14
|
|
0 commit comments