ease-crc / soma

The Socio-physical Model of Activities (SOMA) is a formal activity model for embodied agents that need to operate their body to generate motions that cause intentional effects in the physical and social world.
GNU Lesser General Public License v3.0
16 stars 22 forks source link

Fixed Ontometrics call by moving to a POST call #270

Closed sasjonge closed 2 years ago

sasjonge commented 2 years ago

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".

sasjonge commented 2 years ago

This PR should also finally fix https://github.com/ease-crc/soma/issues/251