So far we have created all releases manually by editing backend/openedx_ai_extensions/init.py and frontend/package.json with the semver of the new release, opening a PR and then crafting the release from the github UI. This could be hightly automated including writing in the changelog.
So far we have created all releases manually by editing backend/openedx_ai_extensions/init.py and frontend/package.json with the semver of the new release, opening a PR and then crafting the release from the github UI. This could be hightly automated including writing in the changelog.