Files
Hugo Shaka 8ea6a9b687 Consolidate all the Helm Makefiles (#65455)
* Extract Helm logic into lib

* Add helm-janitor

* Fix lint values

* Use helmjanitor for tests, lint, and version-update

* Convert example/chart Makefile to helm-janitor + add library support

* Fix release pipeline

* lint

* Disable CGO

* lint
2026-04-29 21:26:31 +00:00

34 lines
696 B
Makefile

include ../../common.mk
.PHONY: render-chart-ref
render-chart-ref:
$(HELMJANITOR) reference --root-dir="../.."
.PHONY: render-chart-ref-%
render-chart-ref-%:
$(HELMJANITOR) reference --charts=$* --root-dir="../.."
.PHONY: check-chart-ref
check-chart-ref:
$(HELMJANITOR) reference --root-dir="../.." --check
.PHONY: check-chart-ref-%
check-chart-ref-%:
$(HELMJANITOR) reference --charts=$* --root-dir="../.." --check
.PHONY: test
test:
$(HELMJANITOR) test --root-dir="../.."
.PHONY: test-%
test-%:
$(HELMJANITOR) test --charts=$* --root-dir="../.."
.PHONY: lint
lint:
$(HELMJANITOR) lint --root-dir="../.."
.PHONY: lint-%
lint-%:
$(HELMJANITOR) lint --charts=$* --root-dir="../.."