Set up a git-managed project
In a git-managed project, the repository is where the ontology is edited and reviewed. After merge, the Cassis GitHub App or your default-branch CI job publishes the reviewed version.
Set it up once
-
Install the CLI and create an API key for the repository workflow.
-
Add the ontology files to the repository. Pull the current ontology if the project already has one; otherwise start from the minimal example.
-
Connect the repository. On GitHub, install the Cassis App. On any other provider, use the CLI from your pipeline.
-
Set up CI so a pull request validates the ontology and runs its eval suite before merge.
After setup, every change follows the same path: edit the checkout, validate it, open a pull request, merge it, and confirm the new version is live. See Curate a git-managed project for that daily workflow.
Edit in the repository. Cassis imports the complete ontology tree, not a partial patch. Publishing a separate app edit while repository work is in progress can overwrite one side or the other.