Skip to main content
Version: 0.5 (Next)

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.

note

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.