Skip to content

Commit f59ce86

Browse files
committed
Enabling helm-charts-release-to-gh-oci as a main release workflow
1 parent 8cfd9e4 commit f59ce86

File tree

2 files changed

+3
-12
lines changed

2 files changed

+3
-12
lines changed

.github/workflows/helm-charts-release-to-gh-oci.yml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
name: Release Charts
22

33
on:
4-
workflow_call: {}
54
workflow_dispatch: {}
5+
push:
6+
branches:
7+
- main
68

79
jobs:
810
release:
@@ -21,14 +23,6 @@ jobs:
2123
git config user.name "$GITHUB_ACTOR"
2224
git config user.email "[email protected]"
2325
24-
- name: Run chart-releaser
25-
uses: helm/[email protected]
26-
with:
27-
charts_dir: helm/charts/mcp
28-
env:
29-
CR_GENERATE_RELEASE_NOTES: true
30-
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
31-
3226
- name: Run chart-releaser
3327
uses: helm/[email protected]
3428
with:

.github/workflows/release.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,6 @@ name: Semantic Release
22

33
on:
44
workflow_dispatch: {}
5-
push:
6-
branches:
7-
- main
85

96
permissions:
107
contents: write # to be able to publish a GitHub release

0 commit comments

Comments
 (0)