-
Notifications
You must be signed in to change notification settings - Fork 4
Release Process
Erik Jaegervall edited this page Mar 8, 2024
·
3 revisions
At the moment the release process is quite lightweight
Typically something like X.Y.Z
Use the form X.Y.Z
Run seat-service
and hvac-service
At the moment not that well defined what tests to perform. Minimum requirements:
- Make sure all docker container builds successfully. Merge/push the version update and make sure build succeeds for
main
for all of them - Make sure Docker containers can be started.
docker run --net=host ghcr.io/eclipse/kuksa.val/databroker:latest
docker run --net=host ghcr.io/eclipse-kuksa/kuksa-incubation/hvac_service:latest
docker run --net=host ghcr.io/eclipse-kuksa/kuksa-incubation/seat_service:latest
For now run release
workflow.
It can be discussed if anyone actually needs images
- Generate automated release notes (select previous release as reference)
- Add short summary on top
- Set as "pre-release" and publish
Verify that things looks like this