mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-04-28 19:41:17 +00:00
Add Apprise notification integration (#570)
This commit is contained in:
parent
0b4e4f9c59
commit
80b9d0602a
18 changed files with 1284 additions and 106 deletions
10
.github/workflows/README.md
vendored
10
.github/workflows/README.md
vendored
|
|
@ -70,13 +70,3 @@ Packages the Helm chart and pushes it to the GitHub Container Registry (OCI) whe
|
|||
- Chart and app versions mirror the Pulse release tag (e.g., `v4.24.0` → `4.24.0`)
|
||||
- Publishes to `oci://ghcr.io/<owner>/pulse-chart`
|
||||
- Requires no additional secrets—uses the built-in `GITHUB_TOKEN` with `packages: write` permission
|
||||
|
||||
## Helm Integration (Kind)
|
||||
|
||||
**File**: `helm-integration.yml`
|
||||
|
||||
Creates a disposable Kind cluster, installs the chart, waits for the hub deployment to report ready, and performs a `/health` smoke check from inside the cluster.
|
||||
|
||||
- Triggered alongside the lint workflow for PRs/pushes touching Helm content
|
||||
- Disables persistence to keep the Kind cluster lightweight
|
||||
- Provides early detection of runtime issues (missing secrets, invalid probes, etc.)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue