Closed jvwong closed 1 year ago
The gradle.build has org.biopax.paxtools:sbgn-converter:5.2.1-SNAPSHOT
The GitHub Actions workflow (daily?) cron paused itself about 11 months ago because of inactivity. The Docker image we use was built >1 year ago, and it seems OK as it uses openjdk-13-alpine.
Which branch shall we work in? Does that "unstable" branch still make any sense?..
We should require min java 11 and build only with jdk19 these days (some dependencies are old, needs work).
Which branch shall we work in? Does that "unstable" branch still make any sense?..
No idea what's in those branches - @metincansiper ?
There are some changes in unstable branch that we may consider merging into master branch later. I think you can work in master branch for the time being.
I fixed in master (not sure what other branches do...)
Initial observation is that two of the factoid.web -> ControllerT -> testXToSbgn tests are failing, blocking gradle builds.
I could get the tests passing with openjdk13 with some warnings, but not 8, 11, 17 and our github actions specifies 8, 11 so now any recent builds fail. The relevant error I've pasted below:
Some discussions suggest adding
org.glassfish.jaxb:jaxb-runtime
which seemed to allow the tests to pass.