Releases: hops-ops/gitops-stack
v0.8.0
What's changed in v0.8.0
-
feat: rename projects -> apps throughout (by @patrickleet)
- ArgoCD Application name: projects -> apps
- XRD spec: applications.projects -> applications.apps
- State keys and annotations updated to match
- The "apps" Application is the root app-of-apps that syncs apps/ directory
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
-
fix: more projects -> apps (by @patrickleet)
See full diff: v0.7.0...v0.8.0
v0.7.0
What's changed in v0.7.0
-
feat: simplify crossplane app and rename projects-app to apps (by @patrickleet)
- Remove AppProject (everything uses default project)
- Collapse two crossplane apps into one at path crossplane/
- Rename argocd-projects-app to argocd-apps
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
See full diff: v0.6.0...v0.7.0
v0.6.0
What's changed in v0.6.0
-
feat: exclude Delete from repository managementPolicies by default (by @patrickleet)
GitHub repos should not be deletable when the XR is removed. The
repository now uses ["Observe", "Create", "Update", "LateInitialize"]
by default. Set spec.repository.allowDelete: true to opt in.Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
See full diff: v0.5.1...v0.6.0
v0.5.1
What's changed in v0.5.1
-
fix: make installationIdKey optional for GitHub App auth (by @patrickleet)
ArgoCD auto-discovers installation ID from the org URL when omitted.
Only appId and privateKey are required. installationIdKey defaults to
empty (omitted from ExternalSecret) instead of "installationId".Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
-
fix: use repo name as resource name for GitHub Repository (by @patrickleet)
Changes metadata.name from {xr-name}-gitops-repo to {repo.name}
(e.g. pat-local-gitops) so the resource name matches the external name.Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
See full diff: v0.5.0...v0.5.1
v0.5.0
What's changed in v0.5.0
-
chore(deps): update helm release argo-cd to v9.4.16 (#7) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
chore(deps): update helm release argo-cd to v9.4.17 (#8) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
feat: ESO integration + change default projects path to apps/ (by @patrickleet)
ESO integration for ArgoCD repo credentials:
- ExternalSecret pulls GitHub App creds from AWS Secrets Manager
- Projects/Crossplane apps gated on repo creds when ESO enabled
- Usage protects deletion ordering
- 5 new unit tests (17 total, all passing)
DX improvements:
- Default projects.path changed from .gitops/deploy to apps/
- Works with hops-ops/gitops-template for intuitive repo structure
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
See full diff: v0.4.0...v0.5.0
v0.4.0
What's changed in v0.4.0
-
feat(deps): update crossplane-contrib/function-auto-ready docker tag to v0.6.3 (#6) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
See full diff: v0.3.0...v0.4.0
v0.3.0
What's changed in v0.3.0
-
fix(deps): update crossplane-contrib/function-auto-ready docker tag to v0.6.2 (#5) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
feat(deps): update helm release argo-cd to v9.4.15 (#4) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
See full diff: v0.2.0...v0.3.0
v0.2.1
What's changed in v0.2.1
-
fix(deps): update crossplane-contrib/function-auto-ready docker tag to v0.6.2 (#5) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
See full diff: v0.2.0...v0.2.1
v0.2.0
What's changed in v0.2.0
-
chore: pipeline versions (by @patrickleet)
-
chore(deps): update unbounded-tech/workflows-crossplane action to v2.20.0 (#2) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
-
feat(deps): update helm release argo-cd to v9.4.10 (#1) (by @renovate[bot])
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
See full diff: v0.1.0...v0.2.0
v0.1.0
What's changed in v0.1.0
-
feat: GitopsStack (by @patrickleet)
-
fix: gh-app-id (by @patrickleet)
-
fix: apiversion (by @patrickleet)
-
chore: readme (by @patrickleet)
-
chore: test/repo name (by @patrickleet)
-
feat: github app tokens (by @patrickleet)
-
fix: topics (by @patrickleet)
-
feat: initProvider (by @patrickleet)