This commit is contained in:
2025-10-01 14:47:31 +08:00
parent e64a396633
commit 3b00fbe7a8

View File

@@ -51,15 +51,14 @@ jobs:
# Replace variables in manifests and apply # Replace variables in manifests and apply
for manifest in k8s/*.yaml; do for manifest in k8s/*.yaml; do
envsubst < "$manifest" | kubectl apply -f - sed -e "s/\${APP_NAME}/${{ env.APP_NAME }}/g" \
-e "s/\${NAMESPACE}/${{ env.NAMESPACE }}/g" \
-e "s/\${REGISTRY}/${{ env.REGISTRY }}/g" \
-e "s/\${IMAGE_NAME}/${{ env.IMAGE_NAME }}/g" \
-e "s/\${IMAGE_TAG}/${{ inputs.image_tag }}/g" \
-e "s/\${HOST}/${{ env.HOST }}/g" \
"$manifest" | kubectl apply -f -
done done
env:
APP_NAME: ${{ env.APP_NAME }}
NAMESPACE: ${{ env.NAMESPACE }}
REGISTRY: ${{ env.REGISTRY }}
IMAGE_NAME: ${{ env.IMAGE_NAME }}
IMAGE_TAG: ${{ inputs.image_tag }}
HOST: ${{ env.HOST }}
- name: Verify deployment - name: Verify deployment
run: | run: |