Skip to content
Raw Markdown

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

  1. Install the CLI and create an API key for the repository workflow.

  2. Add the ontology files to the repository. Pull the current ontology if the project already has one; otherwise start from the minimal example.

  3. Connect the repository. On GitHub, install the Cassis App. On any other provider, use the CLI from your pipeline.

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

Setup guides