File tree Expand file tree Collapse file tree 1 file changed +24
-2
lines changed Expand file tree Collapse file tree 1 file changed +24
-2
lines changed Original file line number Diff line number Diff line change 4444 - name : Generate sources (make) (Temporary)
4545 # TODO: this should be triggered by the respective builds
4646 run : make jextract-run
47- - name : Gradle build
48- run : ./gradlew build --no-daemon
47+ - name : Gradle test
48+ run : ./gradlew test --no-daemon
4949
5050 test-swift :
5151 name : Swift tests (swift:${{ matrix.swift_version }} jdk:${{matrix.jdk_vendor}} os:${{ matrix.os_version }})
7171 run : " make jextract-run"
7272 - name : Test Swift
7373 run : " swift test"
74+
75+ make :
76+ name : Make build (swift:${{ matrix.swift_version }} jdk:${{matrix.jdk_vendor}} os:${{ matrix.os_version }})
77+ runs-on : ubuntu-latest
78+ strategy :
79+ fail-fast : false
80+ matrix :
81+ swift_version : [ 'nightly-main' ]
82+ os_version : [ 'jammy' ]
83+ jdk_vendor : [ 'Corretto' ]
84+ container :
85+ image : ${{ (contains(matrix.swift_version, 'nightly') && 'swiftlang/swift') || 'swift' }}:${{ matrix.swift_version }}-${{ matrix.os_version }}
86+ env :
87+ JAVA_HOME : " /usr/lib/jvm/default-jdk"
88+ steps :
89+ - uses : actions/checkout@v4
90+ - name : Install Make
91+ run : apt-get -qq update && apt-get -qq install -y make
92+ - name : Install JDK
93+ run : " bash -xc 'JDK_VENDOR=${{ matrix.jdk_vendor }} ./docker/install_jdk.sh'"
94+ - name : Make (default target)
95+ run : " make"
You can’t perform that action at this time.
0 commit comments