-
Notifications
You must be signed in to change notification settings - Fork 6
Release process
mgoerens edited this page Aug 15, 2025
·
7 revisions
- Ensure main is up-to-date
$ git checkout main
$ git pull
- Create new branch and generate new bundle + full manifest file
$ git checkout -b v0.0.0
$ vim Makefile # Change VERSION
$ make bundle manifest-package
$ git add -p
$ git commit -s -m "Release v0.0.0"
$ git push
- Sync up main branch again and tag latest commit
$ git checkout main
$ git pull
$ git tag v0.0.0
$ git push --tag
- Tagging the commit triggers a GitHub action, that takes care of doing the following (no need to run this manually !):
$ make docker-build
$ podman login quay.io
$ make docker-push
$ make manifest-package
$ make bundle-build
- Create GitHub release