M-ERA-NET-MEDIATE / DataDocumentation

Data documentation for the MEDIATE project.
Creative Commons Zero v1.0 Universal
0 stars 0 forks source link

CD workflow for uploading Entities #9

Closed CasperWA closed 7 months ago

CasperWA commented 7 months ago

Closes #4

Add a new CI/CD workflow that will run on all pull requests and pushes to main. It will gather all changed entities and validate them. If it is run as a result of a push to the main branch, it will also, subsequently, upload the entities to onto-ns.com.

A valid entity means it matches the (pydantic) model from entities-service as well as not being different from an existing entity on onto-ns.com, while retaining the same URI.

To do: