From 200dd6dae79b5daf69c1262144f2e18dbd1deeb7 Mon Sep 17 00:00:00 2001 From: Pedro Nauck Date: Mon, 2 Dec 2024 15:33:10 -0300 Subject: [PATCH] ci(repo): Fix Helm publish Github action --- .github/workflows/helm_publish.yaml | 5 +++++ cluster/charts/fuel-local/Chart.yaml | 4 ++-- cluster/charts/fuel-nats/Chart.yaml | 2 +- cluster/charts/fuel-streams-publisher/Chart.yaml | 2 +- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/helm_publish.yaml b/.github/workflows/helm_publish.yaml index 2a9ad8b4..5c54b9df 100644 --- a/.github/workflows/helm_publish.yaml +++ b/.github/workflows/helm_publish.yaml @@ -1,6 +1,7 @@ name: Build and publish Helm Chart on: + workflow_dispatch: push: branches: - main @@ -30,6 +31,10 @@ jobs: - name: Check out code uses: actions/checkout@v4 + - name: Helm Dependencies Update For fuel-nats + run: | + cd cluster/charts/${{ matrix.chart }} && helm dependency update + - name: Package and Push Charts uses: bsord/helm-push@v4.1.0 with: diff --git a/cluster/charts/fuel-local/Chart.yaml b/cluster/charts/fuel-local/Chart.yaml index 66ffae0b..29bfdde1 100755 --- a/cluster/charts/fuel-local/Chart.yaml +++ b/cluster/charts/fuel-local/Chart.yaml @@ -5,8 +5,8 @@ name: fuel-local version: 0.2.0 dependencies: - name: fuel-streams-publisher - version: "0.3.7" + version: "0.3.8" repository: "file://../fuel-streams-publisher" - name: fuel-nats - version: "0.1.0" + version: "0.1.1" repository: "file://../fuel-nats" diff --git a/cluster/charts/fuel-nats/Chart.yaml b/cluster/charts/fuel-nats/Chart.yaml index 30c03bb8..fa7b9e99 100644 --- a/cluster/charts/fuel-nats/Chart.yaml +++ b/cluster/charts/fuel-nats/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: fuel-nats description: Fuel's NATS configuration based on the official NATS Helm chart -version: 0.1.0 +version: 0.1.1 appVersion: "2.10.22" type: application diff --git a/cluster/charts/fuel-streams-publisher/Chart.yaml b/cluster/charts/fuel-streams-publisher/Chart.yaml index 2984ff16..c9aee49c 100644 --- a/cluster/charts/fuel-streams-publisher/Chart.yaml +++ b/cluster/charts/fuel-streams-publisher/Chart.yaml @@ -13,7 +13,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.3.7 +version: 0.3.8 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using.