Skip to content

Commit 16f09c3

Browse files
authored
Merge pull request #887 from rabbitmq/ci-remove-gcs
Remove upload GCS job in CI [skip ci]
2 parents a6de1bc + 4f55258 commit 16f09c3

File tree

1 file changed

+0
-48
lines changed

1 file changed

+0
-48
lines changed

.github/workflows/build-test-publish.yml

Lines changed: 0 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)