Skip to content

Commit

Permalink
Unify all deliverables under a single verison (#614)
Browse files Browse the repository at this point in the history
* ci: combine all publish workflows into one

* chore: read version for all subcharts from values.global.chartVersion

* fix: add eventhandler to global Chart.yaml

* chore: set values.global.chartVersion in buildChart script

* ci: replace __appVersion__ in all Chart.yaml files

* chore: improve explaining comment
  • Loading branch information
tnotheis authored Apr 23, 2024
1 parent be5beed commit a2ef47c
Show file tree
Hide file tree
Showing 13 changed files with 207 additions and 270 deletions.
4 changes: 4 additions & 0 deletions .ci/helm/buildChart.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,8 @@ import { getRequiredEnvVar } from "../lib.js";
const version = getRequiredEnvVar("VERSION");

await $`helm dependency update helm`;

// replace <<app_version>> with the value of `version` in all Chart.yaml files in helm folder
await $`find helm -name Chart.yaml -exec sed -i -e 's/__app_version__/${version}/g' {} +`;

await $`helm package --version ${version} helm`;
46 changes: 0 additions & 46 deletions .github/workflows/publish-acli.yml

This file was deleted.

46 changes: 0 additions & 46 deletions .github/workflows/publish-aui.yml

This file was deleted.

46 changes: 0 additions & 46 deletions .github/workflows/publish-capi.yml

This file was deleted.

46 changes: 0 additions & 46 deletions .github/workflows/publish-ehs.yml

This file was deleted.

46 changes: 0 additions & 46 deletions .github/workflows/publish-fsc.yml

This file was deleted.

36 changes: 0 additions & 36 deletions .github/workflows/publish-helm.yml

This file was deleted.

Loading

0 comments on commit a2ef47c

Please sign in to comment.