Skip to content

Commit 4c6d8fd

Browse files
committed
Remove dashboard image tag handling
1 parent 376752a commit 4c6d8fd

File tree

1 file changed

+6
-18
lines changed

1 file changed

+6
-18
lines changed

.github/workflows/gitops-staging.yaml

Lines changed: 6 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -215,12 +215,10 @@ jobs:
215215
- name: Set image tag variables
216216
run: |
217217
echo "SERVER_IMAGE_TAG=${{ needs.build-and-deploy-server.outputs.server-image-tag }}" >> $GITHUB_ENV
218-
echo "DASHBOARD_IMAGE_TAG=${{ needs.build-and-deploy-dashboard.outputs.dashboard-image-tag }}" >> $GITHUB_ENV
219218
echo "Server image tag: ${{ needs.build-and-deploy-server.outputs.server-image-tag }}"
220-
echo "Dashboard image tag: ${{ needs.build-and-deploy-dashboard.outputs.dashboard-image-tag }}"
221219
222220
- name: Checkout GitOps Repository
223-
if: ${{ env.SERVER_IMAGE_TAG != '' || env.DASHBOARD_IMAGE_TAG != '' }}
221+
if: ${{ env.SERVER_IMAGE_TAG != '' }}
224222
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
225223
with:
226224
repository: ${{ env.GITOPS_REPO }}
@@ -229,7 +227,7 @@ jobs:
229227
ref: ${{ env.GITOPS_BRANCH }}
230228

231229
- name: Setup GitOps Branch
232-
if: ${{ env.SERVER_IMAGE_TAG != '' || env.DASHBOARD_IMAGE_TAG != '' }}
230+
if: ${{ env.SERVER_IMAGE_TAG != '' }}
233231
run: |
234232
cd gitops-repo
235233
git config --local user.email "[email protected]"
@@ -240,7 +238,7 @@ jobs:
240238
git pull origin ${{ env.GITOPS_BRANCH }}
241239
242240
- name: Update Helm Values for Staging
243-
if: ${{ env.SERVER_IMAGE_TAG != '' || env.DASHBOARD_IMAGE_TAG != '' }}
241+
if: ${{ env.SERVER_IMAGE_TAG != '' }}
244242
run: |
245243
# Update server image tag if available
246244
if [[ -n "${{ env.SERVER_IMAGE_TAG }}" ]]; then
@@ -249,25 +247,16 @@ jobs:
249247
-i gitops-repo/infra/helm/gram/values-dev.yaml
250248
fi
251249
252-
# Update dashboard image tag if available
253-
if [[ -n "${{ env.DASHBOARD_IMAGE_TAG }}" ]]; then
254-
echo "Updating dashboard image tag to: ${{ env.DASHBOARD_IMAGE_TAG }}"
255-
if grep -q "dashboard:" gitops-repo/infra/helm/gram/values-dev.yaml; then
256-
yq eval ".dashboard.tag = \"${{ env.DASHBOARD_IMAGE_TAG }}\"" \
257-
-i gitops-repo/infra/helm/gram/values-dev.yaml
258-
fi
259-
fi
260-
261250
- name: Commit and Push Changes
262-
if: ${{ env.SERVER_IMAGE_TAG != '' || env.DASHBOARD_IMAGE_TAG != '' }}
251+
if: ${{ env.SERVER_IMAGE_TAG != '' }}
263252
run: |
264253
cd gitops-repo
265254
git add .
266255
git commit -m "chore: update staging images to ${{ github.sha }}"
267256
git push origin ${{ env.GITOPS_BRANCH }}
268257
269258
- name: Deploy to Staging using Terraform
270-
if: ${{ env.SERVER_IMAGE_TAG != '' || env.DASHBOARD_IMAGE_TAG != '' }}
259+
if: ${{ env.SERVER_IMAGE_TAG != '' }}
271260
run: |
272261
cd gitops-repo
273262
@@ -282,9 +271,8 @@ jobs:
282271
mise run deploy:up:k8s dev
283272
284273
- name: Notify Deployment
285-
if: ${{ env.SERVER_IMAGE_TAG != '' || env.DASHBOARD_IMAGE_TAG != '' }}
274+
if: ${{ env.SERVER_IMAGE_TAG != '' }}
286275
run: |
287276
echo "🚀 Staging deployment completed!"
288277
echo "Server image: ${{ env.SERVER_IMAGE_TAG }}"
289-
echo "Dashboard image: ${{ env.DASHBOARD_IMAGE_TAG }}"
290278
echo "Commit: ${{ github.sha }}"

0 commit comments

Comments
 (0)