From 9baba271b4fe79ff41737eae9ac047e2aa49b4c9 Mon Sep 17 00:00:00 2001 From: Joey Orlando Date: Thu, 13 Jun 2024 16:15:46 -0400 Subject: [PATCH] debugging helm release github actions workflow --- .../workflows/on-helm-release-pr-merged.yml | 18 ++++++++++++++++++ .github/workflows/on-release-published.yml | 12 ------------ 2 files changed, 18 insertions(+), 12 deletions(-) create mode 100644 .github/workflows/on-helm-release-pr-merged.yml diff --git a/.github/workflows/on-helm-release-pr-merged.yml b/.github/workflows/on-helm-release-pr-merged.yml new file mode 100644 index 00000000..497a5f07 --- /dev/null +++ b/.github/workflows/on-helm-release-pr-merged.yml @@ -0,0 +1,18 @@ +name: Update grafana/helm-charts repo + +on: + push: + branches: + - main + paths: + - helm/oncall/Chart.yaml + +jobs: + call-update-helm-repo: + uses: grafana/helm-charts/.github/workflows/update-helm-repo.yaml@main + with: + charts_dir: helm + cr_configfile: helm/cr.yaml + ct_configfile: helm/ct.yaml + secrets: + helm_repo_token: ${{ secrets.GH_HELM_RELEASE }} diff --git a/.github/workflows/on-release-published.yml b/.github/workflows/on-release-published.yml index 6dc680a1..39d912bf 100644 --- a/.github/workflows/on-release-published.yml +++ b/.github/workflows/on-release-published.yml @@ -139,15 +139,3 @@ jobs: with: github-token: ${{ env.GITHUB_API_KEY }} number: ${{ needs.create-helm-release-pr.outputs.helm_release_pr_number }} - - update-helm-repo: - name: Update Helm Repo - uses: grafana/helm-charts/.github/workflows/update-helm-repo.yaml@main - needs: - - merge-helm-release-pr - with: - charts_dir: helm - cr_configfile: helm/cr.yaml - ct_configfile: helm/ct.yaml - secrets: - helm_repo_token: ${{ secrets.GH_HELM_RELEASE }}