@@ -227,53 +227,6 @@ jobs:
227
227
tags : ${{ steps.single_arch_meta_arm64.outputs.tags }}
228
228
labels : ${{ steps.single_arch_meta_arm64.outputs.labels }}
229
229
230
- upload_gcs :
231
- # TODO: nuke this after refactoring carvel CI
232
- runs-on : ubuntu-latest
233
- name : Upload manifests to GCS
234
- if : ${{ startsWith(github.ref, 'refs/tags/v') }}
235
- needs :
236
- - build_operator
237
- permissions :
238
- contents : ' read'
239
- id-token : ' write'
240
- env :
241
- image_version : ${{ needs.build_operator.outputs.image_tag }}
242
- steps :
243
- - name : Rename manifest for GCS
244
- run : mv releases/messaging-topology-operator-with-certmanager.yaml messaging-topology-operator-with-certmanager-${{ env.image_version }}.yaml
245
-
246
- - id : auth
247
- uses : google-github-actions/auth@v2
248
- with :
249
- # using workload identity provider to authenticate with GCP
250
- # workload identity provider configurations can be viewed in GCP console and gcloud cli
251
- # doc: https://cloud.google.com/blog/products/identity-security/enabling-keyless-authentication-from-github-actions
252
- workload_identity_provider : ${{ secrets.GCP_IDENTITY_PROVIDER }}
253
- service_account : ${{ secrets.GCP_SA }}
254
-
255
- - name : Upload manifests to GCS
256
- uses : ' google-github-actions/upload-cloud-storage@v2'
257
- with :
258
- path : messaging-topology-operator-with-certmanager-${{ env.image_version }}.yaml
259
- destination : operator-manifests-dev
260
- process_gcloudignore : false
261
-
262
- - name : Update carvel-packaging-dev pipeline trigger
263
- uses : google-github-actions/upload-cloud-storage@v2
264
- with :
265
- path : latest-topology-operator-dev-manifest.txt
266
- destination : operator-manifests-dev
267
- process_gcloudignore : false
268
-
269
- - name : Notify Google Chat
270
- if : failure()
271
- uses : SimonScholz/google-chat-action@main
272
- with :
273
- webhookUrl : ' ${{ secrets.GOOGLE_CHAT_WEBHOOK_URL }}'
274
- jobStatus : ${{ job.status }}
275
- title : Messaging Topology Operator - Build and Push operator
276
-
277
230
system_tests :
278
231
name : Local system tests (stable k8s)
279
232
runs-on : ubuntu-latest
@@ -341,7 +294,6 @@ jobs:
341
294
make system-tests
342
295
343
296
- name : Notify Google Chat
344
- # TODO: remove before PR
345
297
if : failure()
346
298
uses : SimonScholz/google-chat-action@main
347
299
with :
0 commit comments