Skip to content

feat(home-assistant): addon added#995

Open
imcvampire wants to merge 3 commits intonextlevelbuilder:devfrom
imcvampire:dev
Open

feat(home-assistant): addon added#995
imcvampire wants to merge 3 commits intonextlevelbuilder:devfrom
imcvampire:dev

Conversation

@imcvampire
Copy link
Copy Markdown

@imcvampire imcvampire commented Apr 22, 2026

Summary

This PR adds a way to deploy GoClaw as a Home Assistant addon.

Close #894

Type

  • Feature
  • Bug fix
  • Hotfix (targeting main)
  • Refactor
  • Docs
  • CI/CD

Target Branch

Checklist

  • go build ./... passes
  • go build -tags sqliteonly ./... passes (if Go changes)
  • go vet ./... passes
  • Tests pass: go test -race ./...
  • Web UI builds: cd ui/web && pnpm build (if UI changes)
  • No hardcoded secrets or credentials
  • SQL queries use parameterized $1, $2 (no string concat)
  • New user-facing strings added to all 3 locales (en/vi/zh)
  • Migration version bumped in internal/upgrade/version.go (if new migration)

Test Plan

@imcvampire imcvampire marked this pull request as ready for review April 22, 2026 13:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature Request] Home-Assistant Addon

1 participant