@@ -34,47 +34,45 @@ jobs:
34
34
- name : Gradle :SwiftKit:build
35
35
run : ./gradlew build -x test
36
36
- name : Gradle :SwiftKit:check
37
- run : ./gradlew :SwiftKit:check --debug
37
+ run : ./gradlew :SwiftKit:check --info
38
38
39
- benchmark -java :
40
- name : Benchmark (JMH ) (${{ matrix.os_version }} swift:${{ matrix.swift_version }} jdk:${{matrix.jdk_vendor}})
41
- runs-on : ubuntu-latest
39
+ test -java-macos :
40
+ name : Test (Java ) (${{ matrix.os_version }} swift:${{ matrix.swift_version }} jdk:${{matrix.jdk_vendor}})
41
+ runs-on : [self-hosted, macos, sequoia, ARM64]
42
42
strategy :
43
43
fail-fast : true
44
44
matrix :
45
45
swift_version : ['6.1.2']
46
- os_version : ['jammy ']
46
+ os_version : ['macos ']
47
47
jdk_vendor : ['corretto']
48
- container :
49
- image : ${{ (contains(matrix.swift_version, 'nightly') && 'swiftlang/swift') || 'swift' }}:${{ matrix.swift_version }}-${{ matrix.os_version }}
50
48
env :
51
49
SWIFT_JAVA_VERBOSE : true
52
50
steps :
53
51
- uses : actions/checkout@v4
54
52
- name : Prepare CI Environment
55
53
uses : ./.github/actions/prepare_env
56
- - name : Gradle compile JMH benchmarks
57
- run : ./gradlew compileJmh --info
54
+ - name : Gradle :SwiftKit:build
55
+ run : ./gradlew build -x test
56
+ - name : Gradle :SwiftKit:check
57
+ run : ./gradlew :SwiftKit:check --debug
58
58
59
- test -java-macos :
60
- name : Test (Java ) (${{ matrix.os_version }} swift:${{ matrix.swift_version }} jdk:${{matrix.jdk_vendor}})
61
- runs-on : [self-hosted, macos, sequoia, ARM64]
59
+ benchmark -java :
60
+ name : Benchmark (JMH ) (${{ matrix.os_version }} swift:${{ matrix.swift_version }} jdk:${{matrix.jdk_vendor}})
61
+ runs-on : ubuntu-latest
62
62
strategy :
63
63
fail-fast : true
64
64
matrix :
65
65
swift_version : ['6.1.2']
66
- os_version : ['macos ']
66
+ os_version : ['jammy ']
67
67
jdk_vendor : ['corretto']
68
+ container :
69
+ image : ${{ (contains(matrix.swift_version, 'nightly') && 'swiftlang/swift') || 'swift' }}:${{ matrix.swift_version }}-${{ matrix.os_version }}
68
70
env :
69
71
SWIFT_JAVA_VERBOSE : true
70
72
steps :
71
73
- uses : actions/checkout@v4
72
74
- name : Prepare CI Environment
73
75
uses : ./.github/actions/prepare_env
74
- - name : Gradle :SwiftKit:build
75
- run : ./gradlew build -x test
76
- - name : Gradle :SwiftKit:check
77
- run : ./gradlew :SwiftKit:check --debug
78
76
- name : Gradle compile JMH benchmarks
79
77
run : ./gradlew compileJmh --info
80
78
@@ -136,7 +134,7 @@ jobs:
136
134
' JavaSieve' ,
137
135
' SwiftAndJavaJarSampleLib' ,
138
136
' SwiftKitSampleApp' ,
139
- ' JExtractJNISampleApp'
137
+ ' JExtractJNISampleApp' ,
140
138
]
141
139
container :
142
140
image : ${{ (contains(matrix.swift_version, 'nightly') && 'swiftlang/swift') || 'swift' }}:${{ matrix.swift_version }}-${{ matrix.os_version }}
@@ -163,6 +161,7 @@ jobs:
163
161
' JavaSieve' ,
164
162
' SwiftAndJavaJarSampleLib' ,
165
163
' SwiftKitSampleApp' ,
164
+ ' JExtractJNISampleApp' ,
166
165
]
167
166
steps :
168
167
- uses : actions/checkout@v4
0 commit comments