1818 echo "NAMESPACE: ${{ vars.APP_NAMESPACE }}"
1919 echo "MONITORING_NAMESPACE: ${{ vars.MONITORING_NAMESPACE }}"
2020 echo "ARGOCD_NAMESPACE: ${{ vars.ARGOCD_NAMESPACE }}"
21+ echo "APP_NAME: ${{ vars.APP_NAME }}"
2122 if [[ -z "${{ vars.CLUSTER_NAME }}" ]]; then
2223 echo "ERROR: CLUSTER_NAME variable not found. Infrastructure may not be deployed."
2324 exit 1
@@ -54,16 +55,16 @@ jobs:
5455 # ---------------------------
5556 - name : Delete ArgoCD Applications
5657 run : |
57- kubectl delete application my-app -n argocd --ignore-not-found
58- kubectl delete application kube-prometheus-stack -n argocd --ignore-not-found
58+ kubectl delete application ${{ vars.APP_NAME }} -n ${{ vars.ARGOCD_NAMESPACE }} --ignore-not-found
59+ kubectl delete application kube-prometheus-stack -n ${{ vars.ARGOCD_NAMESPACE }} --ignore-not-found
5960 continue-on-error : true
6061
6162 # ---------------------------
6263 # Uninstall Helm Releases
6364 # ---------------------------
6465 - name : Uninstall Helm Releases
6566 run : |
66- helm uninstall my-app -n ${{ vars.APP_NAMESPACE }} || true
67+ helm uninstall ${{ vars.APP_NAME }} -n ${{ vars.APP_NAMESPACE }} || true
6768 helm uninstall kube-prometheus-stack -n ${{ vars.MONITORING_NAMESPACE }} || true
6869 helm uninstall argocd -n ${{ vars.ARGOCD_NAMESPACE }} || true
6970 continue-on-error : true
@@ -125,6 +126,7 @@ jobs:
125126 gh variable delete APP_NAMESPACE --repo $GITHUB_REPOSITORY || true
126127 gh variable delete MONITORING_NAMESPACE --repo $GITHUB_REPOSITORY || true
127128 gh variable delete ARGOCD_NAMESPACE --repo $GITHUB_REPOSITORY || true
129+ gh variable delete APP_NAME --repo $GITHUB_REPOSITORY || true
128130 env :
129131 GITHUB_TOKEN : ${{ secrets.PAT_GITHUB }}
130132 continue-on-error : true
0 commit comments