Skip to content

Commit 852f3e0

Browse files
committed
fix: Helm release only supports one changed chart at a time
1 parent 66f06cd commit 852f3e0

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

.github/workflows/helm-release.yml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,34 @@ on:
55
branches:
66
- main
77
- "release-[0-9]+.[0-9]+"
8+
- "20251030_fix-chart-release"
89

910
jobs:
10-
call-update-helm-repo:
11+
call-update-helm-repo-pyroscope:
12+
uses: grafana/helm-charts/.github/workflows/update-helm-repo.yaml@0b2c5a7aad1a11c1516aae3972d2961d41838167
1113
permissions:
1214
contents: "write"
1315
id-token: "write"
1416
packages: "write"
17+
with:
18+
charts_dir: operations/pyroscope/helm/
19+
cr_configfile: operations/pyroscope/helm/cr.yaml
20+
ct_configfile: operations/pyroscope/helm/ct.yaml
21+
env:
22+
CT_EXCLUDED_CHARTS: pyroscope-monitoring
23+
secrets:
24+
vault_repo_secret_name: grafana-pyroscope-releases
25+
call-update-helm-repo-pyroscope-monitoring:
1526
uses: grafana/helm-charts/.github/workflows/update-helm-repo.yaml@0b2c5a7aad1a11c1516aae3972d2961d41838167
27+
permissions:
28+
contents: "write"
29+
id-token: "write"
30+
packages: "write"
1631
with:
1732
charts_dir: operations/pyroscope/helm/
1833
cr_configfile: operations/pyroscope/helm/cr.yaml
1934
ct_configfile: operations/pyroscope/helm/ct.yaml
35+
env:
36+
CT_EXCLUDED_CHARTS: pyroscope
2037
secrets:
2138
vault_repo_secret_name: grafana-pyroscope-releases

0 commit comments

Comments
 (0)