Skip to content

Commit c72a5af

Browse files
committed
ci: Support custom release version.
1 parent 8b28e45 commit c72a5af

File tree

2 files changed

+20
-5
lines changed

2 files changed

+20
-5
lines changed

.github/workflows/publish_release.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,22 @@ name: Publish release
22

33
on:
44
workflow_dispatch:
5+
inputs:
6+
version:
7+
description: 'Release version'
8+
required: false
9+
type: string
510

611
jobs:
712
update_release_draft:
8-
uses: radondb/radondb-mysql-kubernetes/.github/workflows/release_drafter.yml@main
13+
uses: runkecheng/radondb-mysql-kubernetes/.github/workflows/release_drafter.yml@main
14+
with:
15+
version: ${{ github.event.inputs.version }}
916
secrets:
1017
git_token: ${{ secrets.GITHUB_TOKEN }}
1118

1219
build_operator:
13-
uses: radondb/radondb-mysql-kubernetes/.github/workflows/build_operator_image.yml@main
20+
uses: runkecheng/radondb-mysql-kubernetes/.github/workflows/build_operator_image.yml@main
1421
needs: update_release_draft
1522
with:
1623
image_tag: ${{ needs.update_release_draft.outputs.version }}
@@ -19,7 +26,7 @@ jobs:
1926
DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }}
2027

2128
build_sidecar:
22-
uses: radondb/radondb-mysql-kubernetes/.github/workflows/build_sidecar_image.yml@main
29+
uses: runkecheng/radondb-mysql-kubernetes/.github/workflows/build_sidecar_image.yml@main
2330
needs: update_release_draft
2431
with:
2532
image_tag: ${{ needs.update_release_draft.outputs.version }}
@@ -28,7 +35,7 @@ jobs:
2835
DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }}
2936

3037
publish_chart:
31-
uses: radondb/radondb-mysql-kubernetes/.github/workflows/publish_charts.yml@main
38+
uses: runkecheng/radondb-mysql-kubernetes/.github/workflows/publish_charts.yml@main
3239
needs: update_release_draft
3340
with:
3441
version: ${{ needs.update_release_draft.outputs.version }}

.github/workflows/release_drafter.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ name: Draft release
33

44
on:
55
workflow_call:
6+
inputs:
7+
version:
8+
required: false
9+
type: string
610
secrets:
711
git_token:
812
description: 'token of github'
@@ -20,9 +24,13 @@ jobs:
2024
- name: Checkout code
2125
uses: actions/checkout@v2
2226

23-
- name: Draft release
27+
- name: Draft release
2428
uses: release-drafter/release-drafter@v5
2529
id: draft
30+
with:
31+
version: ${{ github.event.inputs.version }}
32+
name: ${{ github.event.inputs.version }}
33+
tag: ${{ github.event.inputs.version }}
2634
env:
2735
GITHUB_TOKEN: ${{ secrets.git_token }}
2836

0 commit comments

Comments
 (0)