2121 check-app-changes :
2222 name : Check for App Changes
2323 runs-on : ubuntu-latest
24- environment : CoM-Hydroponics
24+ environment : mhm-rmi
2525 outputs :
2626 app-changed : ${{ steps.filter.outputs.app }}
2727 steps :
3939 build-mobile :
4040 name : Build Mobile App (APK)
4141 runs-on : ubuntu-latest
42- environment : CoM-Hydroponics
42+ environment : mhm-rmi
4343 needs : [run-tests, check-app-changes]
4444 if : needs.check-app-changes.outputs.app-changed == 'true' || github.event_name == 'workflow_dispatch'
4545 steps :
9090 build-push :
9191 name : Build and Push to Registry
9292 runs-on : ubuntu-latest
93- environment : CoM-Hydroponics
93+ environment : mhm-rmi
9494 needs : [run-tests]
9595 if : always() && needs.run-tests.result == 'success'
9696 steps :
@@ -130,79 +130,79 @@ jobs:
130130 - name : Docker Build Nginx
131131 uses : ./composite-actions/.github/actions/docker-build
132132 with :
133- app-name : " com -agriconnect"
133+ app-name : " mhm-rmi -agriconnect"
134134 service-name : " nginx"
135135 dockerfile-location : " nginx"
136136 cluster-name : " test"
137137
138138 - name : Docker Build Frontend
139139 uses : ./composite-actions/.github/actions/docker-build
140140 with :
141- app-name : " com -agriconnect"
141+ app-name : " mhm-rmi -agriconnect"
142142 service-name : " frontend"
143143 dockerfile-location : " frontend"
144144 cluster-name : " test"
145145
146146 - name : Docker Build Backend
147147 uses : ./composite-actions/.github/actions/docker-build
148148 with :
149- app-name : " com -agriconnect"
149+ app-name : " mhm-rmi -agriconnect"
150150 service-name : " backend"
151151 dockerfile-location : " backend/Dockerfile"
152152 cluster-name : " test"
153153
154154 - name : Docker Build Celery Worker
155155 uses : ./composite-actions/.github/actions/docker-build
156156 with :
157- app-name : " com -agriconnect"
157+ app-name : " mhm-rmi -agriconnect"
158158 service-name : " celery-worker"
159159 dockerfile-location : " backend/Dockerfile"
160160 cluster-name : " test"
161161
162162 - name : Docker Build Celery Beat
163163 uses : ./composite-actions/.github/actions/docker-build
164164 with :
165- app-name : " com -agriconnect"
165+ app-name : " mhm-rmi -agriconnect"
166166 service-name : " celery-beat"
167167 dockerfile-location : " backend/Dockerfile"
168168 cluster-name : " test"
169169
170170 - name : Docker Push Nginx
171171 uses : ./composite-actions/.github/actions/docker-push
172172 with :
173- app-name : " com -agriconnect"
173+ app-name : " mhm-rmi -agriconnect"
174174 service-name : " nginx"
175175 gcloud-sa : ${{ secrets.GCLOUD_SERVICE_ACCOUNT_REGISTRY }}
176176 cluster-name : " test"
177177
178178 - name : Docker Push Frontend
179179 uses : ./composite-actions/.github/actions/docker-push
180180 with :
181- app-name : " com -agriconnect"
181+ app-name : " mhm-rmi -agriconnect"
182182 service-name : " frontend"
183183 gcloud-sa : ${{ secrets.GCLOUD_SERVICE_ACCOUNT_REGISTRY }}
184184 cluster-name : " test"
185185
186186 - name : Docker Push Backend
187187 uses : ./composite-actions/.github/actions/docker-push
188188 with :
189- app-name : " com -agriconnect"
189+ app-name : " mhm-rmi -agriconnect"
190190 service-name : " backend"
191191 gcloud-sa : ${{ secrets.GCLOUD_SERVICE_ACCOUNT_REGISTRY }}
192192 cluster-name : " test"
193193
194194 - name : Docker Push Celery Worker
195195 uses : ./composite-actions/.github/actions/docker-push
196196 with :
197- app-name : " com -agriconnect"
197+ app-name : " mhm-rmi -agriconnect"
198198 service-name : " celery-worker"
199199 gcloud-sa : ${{ secrets.GCLOUD_SERVICE_ACCOUNT_REGISTRY }}
200200 cluster-name : " test"
201201
202202 - name : Docker Push Celery Beat
203203 uses : ./composite-actions/.github/actions/docker-push
204204 with :
205- app-name : " com -agriconnect"
205+ app-name : " mhm-rmi -agriconnect"
206206 service-name : " celery-beat"
207207 gcloud-sa : ${{ secrets.GCLOUD_SERVICE_ACCOUNT_REGISTRY }}
208208 cluster-name : " test"
@@ -211,7 +211,7 @@ jobs:
211211 name : Rollout to the server
212212 needs : build-push
213213 runs-on : ubuntu-latest
214- environment : CoM-Hydroponics
214+ environment : mhm-rmi
215215 steps :
216216 - name : Checkout
217217 uses : actions/checkout@v4
@@ -235,49 +235,49 @@ jobs:
235235 - name : Rollout Nginx
236236 uses : ./composite-actions/.github/actions/k8s-rollout
237237 with :
238- app-name : " com -agriconnect"
238+ app-name : " mhm-rmi -agriconnect"
239239 deployment-name : " nginx-deployment"
240240 container-name : " nginx"
241241 cluster-name : " test"
242- namespace-name : " com -agriconnect-namespace"
242+ namespace-name : " mhm-rmi -agriconnect-namespace"
243243 gcloud-sa : ${{ secrets.GCLOUD_SERVICE_ACCOUNT_K8S }}
244244
245245 - name : Rollout Backend
246246 uses : ./composite-actions/.github/actions/k8s-rollout
247247 with :
248- app-name : " com -agriconnect"
248+ app-name : " mhm-rmi -agriconnect"
249249 deployment-name : " backend-deployment"
250250 container-name : " backend"
251251 cluster-name : " test"
252- namespace-name : " com -agriconnect-namespace"
252+ namespace-name : " mhm-rmi -agriconnect-namespace"
253253 gcloud-sa : ${{ secrets.GCLOUD_SERVICE_ACCOUNT_K8S }}
254254
255255 - name : Rollout Celery Worker
256256 uses : ./composite-actions/.github/actions/k8s-rollout
257257 with :
258- app-name : " com -agriconnect"
258+ app-name : " mhm-rmi -agriconnect"
259259 deployment-name : " celery-worker-deployment"
260260 container-name : " celery-worker"
261261 cluster-name : " test"
262- namespace-name : " com -agriconnect-namespace"
262+ namespace-name : " mhm-rmi -agriconnect-namespace"
263263 gcloud-sa : ${{ secrets.GCLOUD_SERVICE_ACCOUNT_K8S }}
264264
265265 - name : Rollout Celery Beat
266266 uses : ./composite-actions/.github/actions/k8s-rollout
267267 with :
268- app-name : " com -agriconnect"
268+ app-name : " mhm-rmi -agriconnect"
269269 deployment-name : " celery-beat-deployment"
270270 container-name : " celery-beat"
271271 cluster-name : " test"
272- namespace-name : " com -agriconnect-namespace"
272+ namespace-name : " mhm-rmi -agriconnect-namespace"
273273 gcloud-sa : ${{ secrets.GCLOUD_SERVICE_ACCOUNT_K8S }}
274274
275275 - name : Rollout Frontend
276276 uses : ./composite-actions/.github/actions/k8s-rollout
277277 with :
278- app-name : " com -agriconnect"
278+ app-name : " mhm-rmi -agriconnect"
279279 deployment-name : " frontend-deployment"
280280 container-name : " frontend"
281281 cluster-name : " test"
282- namespace-name : " com -agriconnect-namespace"
282+ namespace-name : " mhm-rmi -agriconnect-namespace"
283283 gcloud-sa : ${{ secrets.GCLOUD_SERVICE_ACCOUNT_K8S }}
0 commit comments