Skip to content

Commit 2d9fad1

Browse files
committed
fix: Get core-image-tag and env from helm
1 parent 6096a0f commit 2d9fad1

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

.github/workflows/cleanup-namespaces.yml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,21 @@ jobs:
5555
steps:
5656
- name: Checkout repo
5757
uses: actions/checkout@v4
58-
- name: Update k8s-env/opencrvs/values.yaml
58+
- name: Create env variables
59+
id: env_vars
5960
run: |
60-
sed -i -e "s#{{STACK}}#${ENV}#g" k8s-env/opencrvs/values.yaml
61+
echo "ENV=$(echo ${{ matrix.namespace }} | sed 's/opencrvs-//')" >> $GITHUB_OUTPUT
62+
echo "CORE_IMAGE_TAG=$(helm get values opencrvs -ojson | jq .image.tag)" >> $GITHUB_OUTPUT
63+
- name: Update k8s-env/opencrvs/values.yaml
64+
env:
65+
ENV: ${{ steps.env_vars.outputs.ENV }}
66+
run: sed -i -e "s#{{STACK}}#${ENV}#g" k8s-env/opencrvs/values.yaml
6167
- name: Cleanup environment
68+
env:
69+
ENV: ${{ steps.env_vars.outputs.ENV }}
70+
CORE_IMAGE_TAG: ${{ steps.env_vars.outputs.CORE_IMAGE_TAG }}
6271
run: |
63-
kubectl delete job -n opencrvs-${ENV} --ignore-not-found=true data-cleanup
72+
kubectl delete job -n ${{ matrix.namespace }} --ignore-not-found=true data-cleanup
6473
helm template -f k8s-env/opencrvs/values.yaml \
6574
--set data_cleanup.enabled=true \
6675
--set image.tag="$CORE_IMAGE_TAG" \

0 commit comments

Comments
 (0)