Open trajan0x opened 1 year ago
Honestly, this does not seem doable without an inordinate amount of work
To run make chart-test
on each new image build, follow these steps:
.github/workflows/goreleaser-actions.yml
: Add a new step to run make chart-test
after the Build and push
step. - name: Run Helm Chart Test
if: steps.changes.outputs.src == 'true'
run: make chart-test
make chart-test
is defined in make/helm.Makefile
: Verify that the chart-test
target exists and is correctly configured to test the Helm chart against the new image.chart-test: test-install ## Test Helm charts
/.github/workflows/goreleaser-actions.yml /.github/workflows/helm-test.yml /make/helm.Makefile
Run
make chart-test
on each new image build and test the helm chart against that new iamage