From 9f1f60b7d62ab037d97dfcc7a80616cc9b9c849c Mon Sep 17 00:00:00 2001 From: xnoto Date: Thu, 13 Aug 2026 19:44:43 -0600 Subject: [PATCH] docs: document site deployment workflow --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 603838e..1e1772f 100644 --- a/README.md +++ b/README.md @@ -35,3 +35,11 @@ is not the human kubectl login provider and does not expose the cluster API. Maintainer kubectl access uses Cloudflare Access plus ArgoCD Dex as documented in the [`kustomize-cluster` README](https://github.com/makeitworkcloud/kustomize-cluster#kubectl-access). + +# CI and deployment + +Pull requests run static pre-commit checks only. Pushes to `main` deploy the +repository's two source directories directly to their S3 buckets—there is no +site build step—using separate static AWS credentials and `aws s3 sync` with +`--delete --acl public-read --follow-symlinks`. After both syncs succeed, the +workflow purges the Cloudflare zone cache.