Skip to content

Commit 2451e2d

Browse files
committed
Trigger fleet-helm-charts synchronization automatically
1 parent b1d6af0 commit 2451e2d

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,9 @@ jobs:
292292
app-id: ${{ env.APP_ID }}
293293
private-key: ${{ env.PRIVATE_KEY }}
294294
owner: ${{ github.repository_owner }}
295-
repositories: charts
295+
repositories: |
296+
charts
297+
fleet-helm-charts
296298
permission-actions: write
297299

298300
- name: Dispatch to rancher/charts
@@ -320,3 +322,11 @@ jobs:
320322
-F chart=fleet \
321323
-F branch="$target_branch" \
322324
-F multi-rc=true
325+
326+
- name: Dispatch to rancher/fleet-helm-charts
327+
env:
328+
GH_TOKEN: ${{ steps.app-token.outputs.token }}
329+
run: |
330+
set -euo pipefail
331+
gh workflow run sync-fleet-releases.yml \
332+
--repo rancher/fleet-helm-charts

0 commit comments

Comments
 (0)