Skip to content

Commit 3f5ca06

Browse files
committed
ci(workflows): auto-commit release assets
1 parent 3ad607e commit 3f5ca06

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/qa.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,15 @@ jobs:
127127
if: github.event_name == 'pull_request' || github.event_name == 'push'
128128
run: bun run docs:helm
129129

130+
# Commit generated version metadata and README updates on release tags
131+
- name: Auto-commit release assets
132+
if: github.event_name == 'push' && steps.version.outputs.tag == 'latest'
133+
uses: stefanzweifel/git-auto-commit-action@778341af668090896ca464160c2def5d1d1a3eb0 # v5
134+
with:
135+
commit_message: "chore(release): sync generated assets [skip ci]"
136+
branch: main
137+
file_pattern: 'package.json **/package.json charts/**/Chart.yaml charts/**/README.md README.md'
138+
130139
- name: Docker meta
131140
if: github.event_name == 'pull_request' || github.event_name == 'push'
132141
id: meta

0 commit comments

Comments
 (0)