Konstruct 0.3.11
Released: April 2026
Highlights
- GitHub App Authentication for App Repositories — Pipeline templates, Helm templates, and app repository operations now use the GitHub App instead of a personal access token
- GitHub App Authentication for Cluster Templates — Cluster provisioning uses the GitHub App for template access when the app is installed in the template's organization
- GitOps Catalog Branch Fix — Resolved an issue where the specified branch was not used when cloning catalog items
GitHub App Authentication
Personal access tokens are no longer required for pipeline templates, Helm templates, or app repository operations. Konstruct now relies on the GitHub App installed in your organization for authentication.
This also applies to cluster templates — when provisioning a cluster, Konstruct uses the GitHub App to access the template repository instead of requiring a separate token.
This applies only when the GitHub App is installed in the GitHub organization where the templates and repositories are registered. If the GitHub App is not installed in that organization, you still need to provide a token.
Bug Fixes
GitOps Catalog Branch
Resolved an issue where the GitOps catalog did not use the specified branch when cloning catalog items. The catalog now correctly checks out the configured branch instead of defaulting to the repository's default branch.
Upgrade
Update targetRevision to 0.3.11 in your Konstruct Argo CD Application manifest:
spec:
source:
chart: konstruct
repoURL: oci://europe-west2-docker.pkg.dev/civo-com/charts
targetRevision: 0.3.11
Commit and push — Argo CD syncs the new version automatically.