use this command to build images locally for testing: cd into the addon-babybuddy/babybuddy directory and run
docker run \
--rm \
--privileged \
-v ~/.docker:/root/.docker \
-v "$(pwd)":/data \
homeassistant/amd64-builder \
--all \
-t /data
(switch --all for --amd64 or any single arch do just build one)
when updating versions, make sure to bump the build.yaml as well
Then for a new release:
- have PR branch ready
- Make sure it passes build test (GitHub action)
- Make a new tag in GitHub, this will run an action to build then publish
- Wait for action to complete
- Merge PR branch into main (home assistant will pick up changes when they hit main)