This is an automated email from the ASF dual-hosted git repository.

adutra pushed a commit to branch remove-chart-maintainers
in repository https://gitbox.apache.org/repos/asf/polaris.git

commit 645ad50b2d81f12f4413ed08d247056a2a1c24d1
Author: Alexandre Dutra <[email protected]>
AuthorDate: Tue Feb 17 16:15:28 2026 +0100

    Helm chart: remove maintainers section from Chart.yaml
    
    The maintainers section currently lists individual contributors, and gets 
frequently out of date. This change replaces the individual names with a single 
entry referring to the Apache Polaris PPMC as a whole.
---
 .github/workflows/ci.yml               |  2 +-
 Makefile                               |  2 +-
 helm/polaris/Chart.yaml                | 11 ++++-------
 helm/polaris/helm.md.gotmpl            |  2 +-
 site/content/in-dev/unreleased/helm.md |  2 +-
 5 files changed, 8 insertions(+), 11 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 861fdabd8..c96e9140f 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -228,7 +228,7 @@ jobs:
       - name: Run Helm unit tests
         run: make helm-unittest
       - name: Run chart-testing (lint)
-        run: ct lint --target-branch ${{ 
github.event.repository.default_branch }} --debug --charts ./helm/polaris
+        run: ct lint --target-branch ${{ 
github.event.repository.default_branch }} --debug --charts ./helm/polaris 
--validate-maintainers=false
       - name: Set up Minikube
         uses: medyagh/setup-minikube@e9e035a86bbc3caea26a450bd4dbf9d0c453682e 
# v0.0.21
         with:
diff --git a/Makefile b/Makefile
index 50532bff3..e97d95773 100644
--- a/Makefile
+++ b/Makefile
@@ -284,7 +284,7 @@ helm-lint: DEPENDENCIES := ct yamllint
 .PHONY: helm-lint
 helm-lint: check-dependencies ## Run Helm chart lint check
        @echo "--- Running Helm chart linting ---"
-       @ct lint --charts helm/polaris
+       @ct lint --charts helm/polaris --validate-maintainers=false
        @echo "--- Helm chart linting complete ---"
 
 .PHONY: helm
diff --git a/helm/polaris/Chart.yaml b/helm/polaris/Chart.yaml
index 7db69ab70..341267698 100644
--- a/helm/polaris/Chart.yaml
+++ b/helm/polaris/Chart.yaml
@@ -30,13 +30,10 @@ sources:
 keywords:
   - polaris
   - iceberg
-maintainers:  # Maintainers section is kept only to satisfy the Helm Chart 
Spec and downstream linters.
-  - name: MonkeyCanCode
-  - name: adutra
-  - name: collado-mike
-  - name: gerrit-k
-  - name: snazy
-  - name: flyrain
+maintainers:
+  - name: Apache Polaris PPMC
+    email: [email protected]
+    url: https://polaris.apache.org/
 annotations:
   artifacthub.io/links: |
     - name: Homepage
diff --git a/helm/polaris/helm.md.gotmpl b/helm/polaris/helm.md.gotmpl
index 90536fedc..7f04ba117 100644
--- a/helm/polaris/helm.md.gotmpl
+++ b/helm/polaris/helm.md.gotmpl
@@ -242,7 +242,7 @@ helm unittest helm/polaris
 You can also lint the chart using the Chart Testing tool, with the following 
command:
 
 ```bash
-ct lint --charts helm/polaris
+ct lint --charts helm/polaris --validate-maintainers=false
 ```
 
 ### Running the integration tests
diff --git a/site/content/in-dev/unreleased/helm.md 
b/site/content/in-dev/unreleased/helm.md
index e26c1423b..cc4354550 100644
--- a/site/content/in-dev/unreleased/helm.md
+++ b/site/content/in-dev/unreleased/helm.md
@@ -241,7 +241,7 @@ helm unittest helm/polaris
 You can also lint the chart using the Chart Testing tool, with the following 
command:
 
 ```bash
-ct lint --charts helm/polaris
+ct lint --charts helm/polaris --validate-maintainers=false
 ```
 
 ### Running the integration tests

Reply via email to