Skip to content

Commit b5366c2

Browse files
authored
[genai] update deployment (#120)
1 parent 44af322 commit b5366c2

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

.github/workflows/genai-ci-cd.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,11 +136,16 @@ jobs:
136136
sops --decrypt "$SECRET_FILE" > tmp && mv tmp "$SECRET_FILE"
137137
138138
- name: Set image tag
139-
run: echo "IMAGE_TAG=$(echo $GITHUB_SHA | cut -c1-7)" >> $GITHUB_ENV
139+
run: |
140+
if [ -z "$GITHUB_SHA" ]; then
141+
echo "IMAGE_TAG=latest" >> $GITHUB_ENV
142+
else
143+
echo "IMAGE_TAG=sha-$(echo $GITHUB_SHA | cut -c1-7)" >> $GITHUB_ENV
144+
fi
140145
141146
- name: Deploy Helm Chart
142147
run: |
143148
helm upgrade --install ${{ env.HELM_RELEASE_NAME }} ${{ env.CHART_PATH }} \
144149
--namespace ${{ env.HELM_NAMESPACE }} \
145-
--set image.tag=sha-${{ env.IMAGE_TAG }} \
150+
--set image.tag=${{ env.IMAGE_TAG }} \
146151
--wait --timeout 5m

0 commit comments

Comments
 (0)