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 1f15fde9984effa72d8982102cb2f6f36a9656e3 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 f6f7afbb5..9d0773049 100644 --- a/Makefile +++ b/Makefile @@ -263,7 +263,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 ---" helm-schema-generate: DEPENDENCIES := helm diff --git a/helm/polaris/Chart.yaml b/helm/polaris/Chart.yaml index eef889193..37b93273f 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 a0400c1a4..25c206799 100644 --- a/helm/polaris/helm.md.gotmpl +++ b/helm/polaris/helm.md.gotmpl @@ -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 diff --git a/site/content/in-dev/unreleased/helm.md b/site/content/in-dev/unreleased/helm.md index 4e6fa6af6..5ae9dd01d 100644 --- a/site/content/in-dev/unreleased/helm.md +++ b/site/content/in-dev/unreleased/helm.md @@ -240,7 +240,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
