diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5a74b13..e242109 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,10 +24,10 @@ jobs: steps: - uses: actions/checkout@v2 - - uses: actions/setup-java@v2 + - uses: actions/setup-java@v3 with: - distribution: 'adopt' - java-version: '8' + distribution: 'temurin' + java-version: '11' - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v2 with: diff --git a/lib/Makefile b/lib/Makefile index b65d1ff..70a60ee 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -26,19 +26,13 @@ all: \ # confirmed before moving file into position. (This practice will # probably require frequent updates, unless a signed checksum for the # jar can be retrieved somehow.) -# In case there are concerns on potentially multiple writes to the same -# file, the documentation for wget's "--output-document file" flag notes -# that "... file will be truncated immediately, and all downloaded -# content will be written there." rdf-toolkit.jar: test -r rdf-toolkit.jar.sha512 - # Try retrieval from Github, then from files.caseontology.org. + rm -f $@_ + # Try retrieval from files.caseontology.org. wget \ --output-document $@_ \ - https://github.com/trypuz/openfibo/blob/1f9ab415e8ebd131eadcc9b0fc46241adeeb0384/etc/serialization/rdf-toolkit.jar?raw=true \ - || wget \ - --output-document $@_ \ - http://files.caseontology.org/rdf-toolkit.jar + https://files.caseontology.org/rdf-toolkit-1.11.0.jar test \ "x$$(openssl dgst -sha512 $@_ | awk '{print($$NF)}')" \ == \ diff --git a/lib/rdf-toolkit.jar.sha512 b/lib/rdf-toolkit.jar.sha512 index 4c4f5e0..39fbb64 100644 --- a/lib/rdf-toolkit.jar.sha512 +++ b/lib/rdf-toolkit.jar.sha512 @@ -1 +1 @@ -24890b4aa484a46803841fbe5938daf60bf2d0889c0e231102c033d71cb84a2bfa8b44419df3ad896d833609afddd4b3910d2ce28660b3350cca22bea0770dad +8131e5515da63f099a89a3ce2c7587fb6b228f1ec7c5eb49ff35710509e8511921bfc847e182ee994e575b1f7895c04ae5bed7e1b7826bb32c9475b43b74dc17