Skip to content

docs: add chart updater App runbook - #43

Merged
xnoto merged 1 commit into
mainfrom
docs/chart-updater-github-app
Aug 28, 2026
Merged

docs: add chart updater App runbook#43
xnoto merged 1 commit into
mainfrom
docs/chart-updater-github-app

Conversation

@xnoto

@xnoto xnoto commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • document GitHub App ownership, permissions, installation, and the four repository scopes
  • document SOPS-backed key rotation, recipient expansion, smoke verification, and revocation
  • persist the operator-guide link through terraform-docs generated README output

Validation

  • git diff --check
  • pre-commit run --all-files
  • Terraform docs regeneration and fresh-reader documentation audit

Coordinated documentation

Cross-repository links target main and resolve after the companion PRs merge.

@xnoto
xnoto requested a review from a team as a code owner August 28, 2026 18:23
@github-actions

Copy link
Copy Markdown
Contributor

OpenTofu CI passed

View the workflow run.

Validation output (redacted, last 12000 characters)

Terraform validate.......................................................Passed
Terraform validate with tflint...........................................Passed
Checkov..................................................................Passed
Terraform fmt............................................................Passed
Terraform docs...........................................................Passed
Detect hardcoded secrets.................................................Passed
check for case conflicts.................................................Passed
check for merge conflicts................................................Passed
check for broken symlinks............................(no files to check)Skipped
check vcs permalinks.....................................................Passed
detect destroyed symlinks................................................Passed
detect private key.......................................................Passed
fix end of files.........................................................Passed
mixed line ending........................................................Passed
trim trailing whitespace.................................................Passed
don't commit to branch..................................................Skipped
check for added large files..............................................Passed

@github-actions

Copy link
Copy Markdown
Contributor

OpenTofu Plan

xnoto added a commit to makeitworkcloud/charts that referenced this pull request Aug 28, 2026
## Summary
- document how direct-child charts are created, validated, packaged, and
published
- document the explicit opt-in contract for post-publish GitOps pull
requests
- keep the root README and AGENTS guidance concise and link to canonical
runbooks

## Validation
- `git diff --check`
- `pre-commit run --all-files`
- fresh-reader documentation audit

## Coordinated documentation
- makeitworkcloud/kustomize-cluster#104
- makeitworkcloud/tfroot-github#43

Cross-repository links target `main` and resolve after the companion PRs
merge.
xnoto added a commit to makeitworkcloud/kustomize-cluster that referenced this pull request Aug 28, 2026
## Summary
- document how to add and register a chart-backed Argo CD workload
- document publication-to-reconciliation verification and
immutable-version rollback
- add concise README and workload policy entry points

## Validation
- `git diff --check`
- `pre-commit run --all-files`
- fresh-reader documentation audit

## Coordinated documentation
- makeitworkcloud/charts#15
- makeitworkcloud/tfroot-github#43

Cross-repository links target `main` and resolve after the companion PRs
merge.
@xnoto
xnoto merged commit 22a1d56 into main Aug 28, 2026
4 checks passed
@xnoto
xnoto deleted the docs/chart-updater-github-app branch August 28, 2026 18:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant