docs: README — drop mirror-job references after .gitea workflow rework
Release / release (push) Successful in 5s
Release / release (push) Successful in 5s
This commit is contained in:
1 parent
b706c031ea
commit
f829ef7a40
1 file changed
+9
-7
@@ -60,15 +60,16 @@ arrives in Phase 3.
|
|||||||
- A plain push publishes the current day's release (same-day pushes are deduped).
|
- A plain push publishes the current day's release (same-day pushes are deduped).
|
||||||
- Bumping `version` in `custom_components/nvidia_shield/manifest.json` forces that
|
- Bumping `version` in `custom_components/nvidia_shield/manifest.json` forces that
|
||||||
specific version's release before the date fallback kicks in.
|
specific version's release before the date fallback kicks in.
|
||||||
- Releases land on Gitea (tag + `nvidia_shield.zip` asset), and are optionally
|
- Releases land on Gitea with the tag and a `nvidia_shield.zip` asset for manual
|
||||||
mirrored to a public GitHub repo for HACS.
|
installs. (No automatic mirroring — see the HACS note below.)
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
### HACS (custom repository — GitHub mirror)
|
### HACS
|
||||||
|
|
||||||
HACS only works with public GitHub repositories, so releases are mirrored from
|
HACS only works with public GitHub repositories, so the Gitea repo cannot be
|
||||||
Gitea to a public GitHub repo. Add the *mirror* as a custom repository:
|
added to HACS directly. If you set up a public GitHub mirror of the releases,
|
||||||
|
add it as a custom repository:
|
||||||
|
|
||||||
1. In HACS, open the overflow menu (⋮) → **Custom repositories**.
|
1. In HACS, open the overflow menu (⋮) → **Custom repositories**.
|
||||||
2. Paste `https://github.com/notexpectedyet/ha-nvidia-shield`, pick type
|
2. Paste `https://github.com/notexpectedyet/ha-nvidia-shield`, pick type
|
||||||
@@ -116,8 +117,9 @@ Requirements: Settings > Developer options > Network debugging enabled on the Sh
|
|||||||
## Development
|
## Development
|
||||||
|
|
||||||
- **Repository:** [Gitea — git.notexpectedyet.com/notexpectedyet/ha-nvidia-shield](https://git.notexpectedyet.com/notexpectedyet/ha-nvidia-shield), branch `master`
|
- **Repository:** [Gitea — git.notexpectedyet.com/notexpectedyet/ha-nvidia-shield](https://git.notexpectedyet.com/notexpectedyet/ha-nvidia-shield), branch `master`
|
||||||
- **CI/CD:** Gitea Actions; every push to `master` releases (see `.github/workflows/release.yml`).
|
- **CI/CD:** Gitea Actions; every push to `master` releases (see
|
||||||
The optional `hacs-github-mirror` job needs `GH_MIRROR_TOKEN` + `GH_MIRROR_REPO` secrets.
|
`.gitea/workflows/release.yml`). Auth uses the job-provided `GITEA_TOKEN` —
|
||||||
|
no extra secrets required.
|
||||||
- **Shared ADB helpers** are vendored at `custom_components/nvidia_shield/ha_adb_common/`
|
- **Shared ADB helpers** are vendored at `custom_components/nvidia_shield/ha_adb_common/`
|
||||||
(trimmed in this fork); dev extras in `pyproject.toml` (`uv sync --extra dev`).
|
(trimmed in this fork); dev extras in `pyproject.toml` (`uv sync --extra dev`).
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user