Skip to main content

Release Process

The release process is as follows:

  • Trigger the release-pr action with the version to release to create a release PR. Merge the PR to the applicable release-X.Y branch.

  • Tag the release-X.Y branch with a version number that's semver compliant (vMAJOR.MINOR.PATCH), and push the tag to GitHub.

git tag v0.1.0
git push origin v0.1.0
  • GitHub Actions will automatically build the AIKit image and push the versioned and latest tag to GitHub Container Registry (GHCR) using release action.

  • Once release is done, trigger update models action to update the pre-built models.

  • Mixtral 8x7b and Llama 3 70b models does not fit into GitHub runners due to their size. Trigger self-hosted update models action to update these pre-built models.