From 21ad55d9549eb78f6025b6075f8e1b701e08f54f Mon Sep 17 00:00:00 2001 From: Jamie Zieziula Date: Tue, 8 Oct 2024 10:36:34 -0400 Subject: [PATCH] Add `run-helm-docs` flag to updatecli action (#106) * add helm docs & remove version filter * update makefile to handle dep updates --------- Co-authored-by: jamie zieziula --- .github/updatecli/manifest.yaml | 1 - .github/workflows/updatecli.yaml | 1 + Makefile | 5 ++++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/updatecli/manifest.yaml b/.github/updatecli/manifest.yaml index 48b3ffd..905d4eb 100644 --- a/.github/updatecli/manifest.yaml +++ b/.github/updatecli/manifest.yaml @@ -7,7 +7,6 @@ sources: name: common versionFilter: kind: semver - pattern: 2.x.x sourceid: common conditions: {} targets: diff --git a/.github/workflows/updatecli.yaml b/.github/workflows/updatecli.yaml index 84ee0e6..2d8cdbe 100644 --- a/.github/workflows/updatecli.yaml +++ b/.github/workflows/updatecli.yaml @@ -24,4 +24,5 @@ jobs: uses: prefecthq/actions-updatecli-apply@main with: manifest-path: .github/updatecli/manifest.yaml + run-helm-docs: true run-type: minor diff --git a/Makefile b/Makefile index 87499e0..edc553c 100644 --- a/Makefile +++ b/Makefile @@ -89,10 +89,13 @@ vet: ## Run go vet against code. go vet ./... .PHONY: helmbuild -helmbuild: ## Build Helm dependencies +helmbuild: update-chart-deps ## Build Helm dependencies helm repo add bitnami https://charts.bitnami.com/bitnami helm dependency build $(CHART_PATH) +.PHONY: update-chart-deps +update-chart-deps: + helm dependency update $(CHART_PATH) GINKGO_OPTIONS ?= -v --skip-package test/e2e -coverprofile cover.out -coverpkg ./api/v1/...,./internal/... -r