diff --git a/README.md b/README.md index fae554b..4a0fc5b 100644 --- a/README.md +++ b/README.md @@ -51,6 +51,17 @@ To verify its health: curl --fail http://localhost:8080/healthz ``` +### Automatic Production Releases + +Changes merge into `develop`, then promote to the production branch `master`. +After the required checks pass, GitHub Actions publishes the production image +as `jonfairbanks/docker-node-app:latest` and an immutable commit tag. + +The home cluster's Argo CD Image Updater follows `latest`, records its digest +in Git automatically, and Argo CD rolls the deployment. App-only releases need +no manual cluster-state edit or Helm chart version bump. The `develop` image +tag is kept separate from production. + ### Kubernetes You can find this app on [Helm](https://jonfairbanks.github.io/helm-charts/)! diff --git a/public/css/index.css b/public/css/index.css index 49a2a0a..a181743 100644 --- a/public/css/index.css +++ b/public/css/index.css @@ -107,6 +107,10 @@ body { padding: 50px 0; } +.service-status > div:first-child { + min-width: 0; +} + .section-label { margin: 0; color: var(--blue); @@ -123,10 +127,11 @@ p { h1 { margin: 10px 0; - font-size: clamp(2rem, 4.5vw, 3.6rem); + font-size: clamp(1.125rem, 2.3vw, 2rem); font-weight: 700; - letter-spacing: -0.065em; - line-height: 1; + letter-spacing: -0.02em; + line-height: 1.3; + overflow-wrap: anywhere; } .health-state {