Manage your ODK Repository

This document describes how to keep your ODK repository up-to-date.

Updating the ODK

From time to time, the ODK is updated with new features and bug fixes. To update your repository:

  1. Check the ODK CHANGELOG for updates
  2. Update the ODK version in src/ontology/mieco-odk.yaml if needed
  3. Run the repository update:
cd src/ontology
./run.sh make update_repo
  1. Review the changes and commit them:
git add -A
git commit -m "Update ODK to vX.Y.Z"
git push origin master

ODK Version

The current ODK version used in this repository is specified in: - .github/workflows/qc.yml (container image version) - src/ontology/Makefile (ODK_VERSION_MAKEFILE variable)

For more information, see: https://oboacademy.github.io/obook/howto/odk-update/