Commit Graph
8 Commits
Author SHA1 Message Date
josh 28e485a6db ci: remove chart-releaser gh-pages dependency
Release Chart / release (push) Failing after 40s
deploy / build (push) Canceled after 1m48s
2026-07-22 23:27:08 +03:30
josh 6da652a478 ci: remove docker gha cache and publish charts to gitea
deploy / build (push) Canceled after 4m18s
Release Chart / release (push) Failing after 1m7s
2026-07-22 23:23:07 +03:30
josh b74fb06b87 feat: update actions
Release Chart / release (push) Failing after 6s
deploy / build (push) Failing after 9m7s
2026-07-22 23:08:55 +03:30
josh 077c472b9d feat: consolidate provider plugin and chart 2026-07-12 14:42:22 +03:30
josh 4996a511eb ci: skip existing chart releases in release workflow 2026-06-13 18:03:55 +03:30
joshandCursor feec8c1e60 Fix chart image pulls for kloud-csi installs.
Use a valid livenessprobe tag, default the driver image to appVersion, add imagePullSecrets support, and publish GHCR packages as public after CI builds.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-06 06:35:51 +03:30
joshandCursor 23b867c463 Publish Helm charts to GitHub Releases and GHCR OCI.
Add workflow_dispatch and OCI push since GitHub Pages is unavailable on this plan.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-06 06:24:40 +03:30
joshandCursor 079dab34a1 Add Helm chart publishing via chart-releaser.
Publish kloud-csi to GitHub Pages and GitHub Releases when Chart.yaml version changes on main.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-06 06:21:30 +03:30