Fixed Ontometrics call by moving to a POST call #270
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Ontometrics GET interface is not working anymore, therefore I switched to POST. It was necessary to move the metrics step after the "deploying the ontologies" step to have the current OWL file accessible over the URI.
Here is my successful CI run with the new metrics file:
https://github.com/sasjonge/soma/actions/runs/2740607407
Because of the move to POST, I had to add an extra step for a release, so that the metrics are generated from the released version and not the one published as "current".