[PR #1712] [CLOSED] feat: Add GitHub Actions workflow for releasing Helm charts #1884

Closed
opened 2026-03-02 11:59:37 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/karakeep-app/karakeep/pull/1712
Author: @mrmstn
Created: 7/8/2025
Status: Closed

Base: mainHead: main


📝 Commits (3)

  • 699599b feat: Add GitHub Actions workflow for releasing Helm charts
  • 997ed87 feat: Add steps to install Helm and configure dependency repositories in GitHub Actions workflow
  • 1561461 fix: Correct indentation for the Install Helm step in GitHub Actions workflow

📊 Changes

1 file changed (+40 additions, -0 deletions)

View changed files

.github/workflows/helm.yml (+40 -0)

📄 Description

This PR continues work on issue #468 / #1350 and would fix #1242

What it does:

  • Adds a GitHub Action to build and publish the Helm chart index
  • Publishes the index to the gh-pages branch
  • Follows the approach described in Helm's official documentation

Setup required:
A maintainer needs to create a clean gh-pages branch first. Use the orphaned branch approach from this gist (the first method).

Let me know if anything needs changes.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/karakeep-app/karakeep/pull/1712 **Author:** [@mrmstn](https://github.com/mrmstn) **Created:** 7/8/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (3) - [`699599b`](https://github.com/karakeep-app/karakeep/commit/699599bb65f650d4cd08a3e67410aebd619d6e40) feat: Add GitHub Actions workflow for releasing Helm charts - [`997ed87`](https://github.com/karakeep-app/karakeep/commit/997ed8717386b6d0d90275a3871dbfaed890db14) feat: Add steps to install Helm and configure dependency repositories in GitHub Actions workflow - [`1561461`](https://github.com/karakeep-app/karakeep/commit/15614611bf03c1ea3fa526d511107ec1575e9a5a) fix: Correct indentation for the Install Helm step in GitHub Actions workflow ### 📊 Changes **1 file changed** (+40 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/helm.yml` (+40 -0) </details> ### 📄 Description This PR continues work on issue #468 / #1350 and would fix #1242 **What it does:** - Adds a GitHub Action to build and publish the Helm chart index - Publishes the index to the `gh-pages` branch - Follows the approach described in [Helm's official documentation](https://helm.sh/docs/howto/chart_releaser_action/) **Setup required:** A maintainer needs to create a clean `gh-pages` branch first. Use the orphaned branch approach from [this gist](https://gist.github.com/ramnathv/2227408) (the first method). Let me know if anything needs changes. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-02 11:59:37 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/karakeep#1884
No description provided.