@@ -34,47 +34,45 @@ jobs:
3434 - name : Gradle :SwiftKit:build
3535 run : ./gradlew build -x test
3636 - name : Gradle :SwiftKit:check
37- run : ./gradlew :SwiftKit:check --debug
37+ run : ./gradlew :SwiftKit:check --info
3838
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]
4242 strategy :
4343 fail-fast : true
4444 matrix :
4545 swift_version : ['6.1.2']
46- os_version : ['jammy ']
46+ os_version : ['macos ']
4747 jdk_vendor : ['corretto']
48- container :
49- image : ${{ (contains(matrix.swift_version, 'nightly') && 'swiftlang/swift') || 'swift' }}:${{ matrix.swift_version }}-${{ matrix.os_version }}
5048 env :
5149 SWIFT_JAVA_VERBOSE : true
5250 steps :
5351 - uses : actions/checkout@v4
5452 - name : Prepare CI Environment
5553 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
5858
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
6262 strategy :
6363 fail-fast : true
6464 matrix :
6565 swift_version : ['6.1.2']
66- os_version : ['macos ']
66+ os_version : ['jammy ']
6767 jdk_vendor : ['corretto']
68+ container :
69+ image : ${{ (contains(matrix.swift_version, 'nightly') && 'swiftlang/swift') || 'swift' }}:${{ matrix.swift_version }}-${{ matrix.os_version }}
6870 env :
6971 SWIFT_JAVA_VERBOSE : true
7072 steps :
7173 - uses : actions/checkout@v4
7274 - name : Prepare CI Environment
7375 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
7876 - name : Gradle compile JMH benchmarks
7977 run : ./gradlew compileJmh --info
8078
@@ -136,7 +134,7 @@ jobs:
136134 ' JavaSieve' ,
137135 ' SwiftAndJavaJarSampleLib' ,
138136 ' SwiftKitSampleApp' ,
139- ' JExtractJNISampleApp'
137+ ' JExtractJNISampleApp' ,
140138 ]
141139 container :
142140 image : ${{ (contains(matrix.swift_version, 'nightly') && 'swiftlang/swift') || 'swift' }}:${{ matrix.swift_version }}-${{ matrix.os_version }}
@@ -163,6 +161,7 @@ jobs:
163161 ' JavaSieve' ,
164162 ' SwiftAndJavaJarSampleLib' ,
165163 ' SwiftKitSampleApp' ,
164+ ' JExtractJNISampleApp' ,
166165 ]
167166 steps :
168167 - uses : actions/checkout@v4
0 commit comments