From 1f93847949d7810d7e416e37cfd55c17870fbd19 Mon Sep 17 00:00:00 2001 From: Anil Belur Date: Thu, 9 Jul 2026 13:25:19 +1000 Subject: [PATCH] chore: rename repo to ha-gitops Name now reflects the whole loop (PR gate + CI + two-way sync), not just backup. Addon slug stays gitops_backup for install stability; old GitHub URLs redirect. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Signed-off-by: Anil Belur --- README.md | 4 ++-- gitops_backup/DOCS.md | 2 +- gitops_backup/Dockerfile | 2 +- gitops_backup/config.json | 4 ++-- repository.json | 6 +++--- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 47cf1ba..fdad418 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ -# GitOps Config Backup — Home Assistant Add-on +# HA GitOps — Home Assistant Add-on **PR-gated GitHub backup for your Home Assistant config.** Nothing force-pushes, every change is a reviewable pull request, and CI validates your config against pinned Home Assistant versions *before* it can merge. -[![Add repository to my Home Assistant](https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg)](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Faskb%2Fha-gitops-backup) +[![Add repository to my Home Assistant](https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg)](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Faskb%2Fha-gitops) ## Why another config-backup add-on? diff --git a/gitops_backup/DOCS.md b/gitops_backup/DOCS.md index 666b3b0..a61fe5b 100644 --- a/gitops_backup/DOCS.md +++ b/gitops_backup/DOCS.md @@ -19,7 +19,7 @@ github.com → **+** → **New repository** → name it (e.g. `my-ha-config`) 1. github.com → your avatar → **Settings** → **Developer settings** → **Personal access tokens** → **Fine-grained tokens** → **Generate new token** -2. **Token name**: `ha-gitops-backup` · **Expiration**: 1 year (set a calendar +2. **Token name**: `ha-gitops` · **Expiration**: 1 year (set a calendar reminder — the add-on status will show `error` when it expires) 3. **Repository access**: *Only select repositories* → pick the repo from step 1 4. **Permissions → Repository permissions**: diff --git a/gitops_backup/Dockerfile b/gitops_backup/Dockerfile index 24c3915..a0ad8b1 100644 --- a/gitops_backup/Dockerfile +++ b/gitops_backup/Dockerfile @@ -10,5 +10,5 @@ RUN chmod a+x /app/gitops_backup.sh /etc/services.d/gitops/run LABEL \ io.hass.type="addon" \ - org.opencontainers.image.source="https://github.com/askb/ha-gitops-backup" \ + org.opencontainers.image.source="https://github.com/askb/ha-gitops" \ org.opencontainers.image.licenses="Apache-2.0" diff --git a/gitops_backup/config.json b/gitops_backup/config.json index 5c381a3..f44390e 100644 --- a/gitops_backup/config.json +++ b/gitops_backup/config.json @@ -1,9 +1,9 @@ { - "name": "GitOps Config Backup", + "name": "HA GitOps", "version": "0.1.0", "slug": "gitops_backup", "description": "PR-gated GitHub backup for your Home Assistant config \u2014 nothing force-pushes, every change is reviewable, CI validates before merge", - "url": "https://github.com/askb/ha-gitops-backup", + "url": "https://github.com/askb/ha-gitops", "arch": [ "amd64", "aarch64", diff --git a/repository.json b/repository.json index 57c0a6b..c0b701e 100644 --- a/repository.json +++ b/repository.json @@ -1,5 +1,5 @@ { - "name": "GitOps Config Backup Repository", - "url": "https://github.com/askb/ha-gitops-backup", + "name": "HA GitOps Repository", + "url": "https://github.com/askb/ha-gitops", "maintainer": "askb" -} +} \ No newline at end of file