Skip to content

Commit f445a7e

Browse files
committed
Move release jar comparisons to run before functional tests in CI
1 parent 6bd39fb commit f445a7e

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/build.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -82,13 +82,6 @@ jobs:
8282
./genbindings.sh ./ldk-c-bindings/ "-I/usr/lib/jvm/java-11-openjdk-amd64/include/ -I/usr/lib/jvm/java-11-openjdk-amd64/include/linux/" false false
8383
- name: Build deterministic release jar
8484
run: ./build-release-jar.sh
85-
- name: Run Java Tests against built release jar
86-
run: |
87-
mvn install:install-file -Dfile=ldk-java.jar -DgroupId=org.ldk -DartifactId=ldk-java -Dversion=1.0-SNAPSHOT -Dpackaging=jar
88-
cd javatester
89-
mvn package
90-
java -ea -jar target/ldk-java-tests-1.0-SNAPSHOT-jar-with-dependencies.jar
91-
cd ..
9285
- name: Check latest headers are in git
9386
run: |
9487
git diff --exit-code
@@ -111,6 +104,13 @@ jobs:
111104
diffoscope ldk-java.jar "${LDK_GARBAGECOLLECTED_GIT_OVERRIDE}/ldk-java.jar"
112105
exit 1
113106
fi
107+
- name: Run Java Tests against built release jar
108+
run: |
109+
mvn install:install-file -Dfile=ldk-java.jar -DgroupId=org.ldk -DartifactId=ldk-java -Dversion=1.0-SNAPSHOT -Dpackaging=jar
110+
cd javatester
111+
mvn package
112+
java -ea -jar target/ldk-java-tests-1.0-SNAPSHOT-jar-with-dependencies.jar
113+
cd ..
114114
115115
android:
116116
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)