@@ -227,53 +227,6 @@ jobs:
227227 tags : ${{ steps.single_arch_meta_arm64.outputs.tags }}
228228 labels : ${{ steps.single_arch_meta_arm64.outputs.labels }}
229229
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-
277230 system_tests :
278231 name : Local system tests (stable k8s)
279232 runs-on : ubuntu-latest
@@ -341,7 +294,6 @@ jobs:
341294 make system-tests
342295
343296 - name : Notify Google Chat
344- # TODO: remove before PR
345297 if : failure()
346298 uses : SimonScholz/google-chat-action@main
347299 with :
0 commit comments