File tree Expand file tree Collapse file tree 1 file changed +26
-10
lines changed Expand file tree Collapse file tree 1 file changed +26
-10
lines changed Original file line number Diff line number Diff line change 11name : pull_request
22
33on :
4- pull_request :
5- types : [opened, reopened, synchronize]
4+ pull_request :
5+ types : [ opened, reopened, synchronize ]
66
77jobs :
8- tests :
9- name : tests
10- uses : swiftlang/github-workflows/.github/workflows/swift_package_test.yml@main
8+ test-java :
9+ name : Java tests (${{ matrix.swift_version }} - ${{ matrix.os_version }})
10+ runs-on : ubuntu-latest
11+ strategy :
12+ fail-fast : false
13+ matrix :
14+ swift_version : ['6.0', 'nightly-main']
15+ os_version : ['jammy']
16+ steps :
17+ - uses : actions/checkout@v4
18+ - uses : actions/setup-java@v4
1119 with :
12- exclude_swift_versions : " [{\" swift_version\" : \" 5.8\" }, {\" swift_version\" : \" 5.9\" }, {\" swift_version\" : \" 5.10\" }]"
13- pre_build_command : " apt-get update -y -q && apt-get install -y -q openjdk-21-jdk make"
14- build_command : " make"
15- env_vars : |
16- JAVA_HOME="/usr/lib/jvm/java-21-openjdk-amd64"
20+ distribution : ' zulu'
21+ java-version : ' 22'
22+ cache : ' gradle'
23+ - run : ./gradlew build --no-daemon
24+ test-swift :
25+ name : Swift tests (${{ matrix.swift_version }} - ${{ matrix.os_version }})
26+ uses : swiftlang/github-workflows/.github/workflows/swift_package_test.yml@main
27+ with :
28+ exclude_swift_versions : " [{\" swift_version\" : \" 5.8\" }, {\" swift_version\" : \" 5.9\" }, {\" swift_version\" : \" 5.10\" }]"
29+ pre_build_command : " apt-get update -y -q && apt-get install -y -q openjdk-21-jdk make"
30+ build_command : " make jextract-run"
31+ env_vars : |
32+ JAVA_HOME="/usr/lib/jvm/java-21-openjdk-amd64"
You can’t perform that action at this time.
0 commit comments