Skip to content

Commit 5f299a0

Browse files
authored
Merge pull request #381 from viccuad/rm-chart-values
refactor: Remove `chart-values.yaml`, use `make check-common-values` from now on
2 parents b82a4c8 + 5e0e45b commit 5f299a0

12 files changed

+111
-645
lines changed

.github/workflows/ci.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ jobs:
1515
runs-on: ubuntu-latest
1616
steps:
1717
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
18-
- name: Check Helm generated values are up-to-date
18+
- name: Check that the contents of common-values.yaml are included in values.yaml
1919
run: |
20-
make check-generated-values
20+
make check-common-values
2121
- name: Run shellcheck in the shell scripts
2222
run: |
2323
make shellcheck

Makefile

-18
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,5 @@
11
SHELL:=bash
22

3-
.PHONY: generate-values
4-
generate-values:
5-
# build values.yaml for each chart, from the common-values.yaml and their specific
6-
# chart-values.yaml
7-
@echo "# This file was autogenerated." > charts/kubewarden-crds/values.yaml
8-
@echo >> charts/kubewarden-crds/values.yaml
9-
@cat charts/kubewarden-crds/chart-values.yaml >> charts/kubewarden-crds/values.yaml
10-
@echo "# This file was autogenerated." > charts/kubewarden-controller/values.yaml
11-
@echo >> charts/kubewarden-controller/values.yaml
12-
@cat common-values.yaml charts/kubewarden-controller/chart-values.yaml >> charts/kubewarden-controller/values.yaml
13-
@echo "# This file was autogenerated." > charts/kubewarden-defaults/values.yaml
14-
@echo >> charts/kubewarden-defaults/values.yaml
15-
@cat common-values.yaml charts/kubewarden-defaults/chart-values.yaml >> charts/kubewarden-defaults/values.yaml
16-
17-
.PHONY: check-generated-values
18-
check-generated-values: generate-values
19-
@sh -c 'git diff --exit-code charts || (echo; echo "There are chart differences that have to be checked in"; exit 1)'
20-
213
.PHONY: check-common-values
224
check-common-values:
235
@./scripts/check-common-values.sh

charts/kubewarden-controller/chart-values.yaml

-140
This file was deleted.

charts/kubewarden-crds/chart-values.yaml

-3
This file was deleted.

charts/kubewarden-defaults/chart-values.yaml

-99
This file was deleted.

0 commit comments

Comments
 (0)