|
25 | 25 | default: 'release' |
26 | 26 | outputs: |
27 | 27 | release-version: |
28 | | - description: "test result" |
| 28 | + description: "release version" |
29 | 29 | value: ${{ jobs.get-version.outputs.release-version }} |
| 30 | + release-version-2: |
| 31 | + description: "release version without prefix v" |
| 32 | + value: ${{ jobs.get-version.outputs.release-version-2 }} |
30 | 33 | release-branch: |
31 | 34 | description: "release branch" |
32 | 35 | value: ${{ jobs.get-version.outputs.release-branch }} |
33 | | -# kbcli-branch: |
34 | | -# description: "kbcli branch" |
35 | | -# value: ${{ jobs.get-version.outputs.kbcli-branch }} |
36 | | -# kubeblocks-pkg-version: |
37 | | -# description: "kubeblocks pkg version" |
38 | | -# value: ${{ jobs.get-version.outputs.kubeblocks-pkg-version }} |
39 | 36 |
|
40 | 37 | env: |
41 | 38 | GH_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }} |
|
49 | 46 | runs-on: ubuntu-latest |
50 | 47 | outputs: |
51 | 48 | release-version: ${{ steps.get_version.outputs.release-version }} |
| 49 | + release-version-2: ${{ steps.get_version.outputs.release-version-2 }} |
52 | 50 | release-branch: ${{ steps.get_branch.outputs.release-branch }} |
53 | | -# kbcli-branch: ${{ steps.get_kbcli_branch.outputs.kbcli-branch }} |
54 | | -# kubeblocks-pkg-version: ${{ steps.get_kubeblocks_version.outputs.kubeblocks-pkg-version }} |
55 | 51 | steps: |
56 | 52 | - name: Checkout apecloud-cd Code |
57 | 53 | uses: actions/checkout@v4 |
@@ -101,38 +97,14 @@ jobs: |
101 | 97 | echo "$cmd" |
102 | 98 | RELEASE_VERSION=$(eval "$cmd") |
103 | 99 | echo release-version=$RELEASE_VERSION >> $GITHUB_OUTPUT |
| 100 | + |
| 101 | + RELEASE_VERSION_2="${RELEASE_VERSION}" |
| 102 | + if [[ "${RELEASE_VERSION_2}" == "v"* ]]; then |
| 103 | + RELEASE_VERSION_2="${RELEASE_VERSION_2/v/}" |
| 104 | + fi |
| 105 | + echo release-version-2=${RELEASE_VERSION_2} >> $GITHUB_OUTPUT |
| 106 | + |
| 107 | + |
104 | 108 | if [[ -z "${RELEASE_VERSION}" || "${RELEASE_VERSION}" == *"code"*"data"*"msg"* ]]; then |
105 | 109 | exit 1 |
106 | 110 | fi |
107 | | -
|
108 | | -# - name: Checkout apecloud-cd Code |
109 | | -# if: ${{ github.repository == 'apecloud/apecloud' && contains(inputs.CONTENT, 'kbcli') }} |
110 | | -# uses: actions/checkout@v4 |
111 | | -# with: |
112 | | -# repository: apecloud/apecloud-cd |
113 | | -# path: apecloud-cd |
114 | | -# ref: ${{ inputs.APECD_REF }} |
115 | | -# |
116 | | -# - name: get kbcli branch |
117 | | -# if: ${{ github.repository == 'apecloud/apecloud' && contains(inputs.CONTENT, 'kbcli') }} |
118 | | -# id: get_kbcli_branch |
119 | | -# run: | |
120 | | -# cmd="bash apecloud-cd/.github/utils/webhook_utils.sh --type 4 --content '${{ inputs.CONTENT }}' " |
121 | | -# echo "$cmd" |
122 | | -# KBCLI_BRANCH=$(eval "$cmd") |
123 | | -# echo kbcli-branch=$KBCLI_BRANCH >> $GITHUB_OUTPUT |
124 | | -# |
125 | | -# - name: Checkout kbcli Code |
126 | | -# if: ${{ github.repository == 'apecloud/apecloud' && contains(inputs.CONTENT, 'kbcli') }} |
127 | | -# uses: actions/checkout@v4 |
128 | | -# with: |
129 | | -# repository: apecloud/kbcli |
130 | | -# path: kbcli |
131 | | -# ref: ${{ steps.get_kbcli_branch.outputs.kbcli-branch }} |
132 | | -# |
133 | | -# - name: get kbcli gomod kubeblocks pkg version |
134 | | -# if: ${{ github.repository == 'apecloud/apecloud' && contains(inputs.CONTENT, 'kbcli') }} |
135 | | -# id: get_kubeblocks_version |
136 | | -# run: | |
137 | | -# KUBEBLOCKS_PKG_VERSION=$(cat kbcli/go.mod | grep "github.com/apecloud/kubeblocks" | awk 'NR==1{print $2}') |
138 | | -# echo kubeblocks-pkg-version=$KUBEBLOCKS_PKG_VERSION >> $GITHUB_OUTPUT |
0 commit comments