We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 37830f2 commit 32877e8Copy full SHA for 32877e8
1 file changed
.github/workflows/release_flow.yml
@@ -107,3 +107,19 @@ jobs:
107
with:
108
delete_release: true
109
tag_name: ${{ github.ref_name }}
110
+
111
112
+ publish_release:
113
+ name: Publish release
114
+ needs: buildassets
115
+ # Authenticate with gcloud using OIDC
116
+ - name: Authenticate with GCP using OIDC
117
+ run: |
118
+ echo "${{ secrets.GCP_SERVICE_ACCOUNT_KEY }}" > gcp-service-account.json
119
+ gcloud auth activate-service-account --key-file=gcp-service-account.json
120
+ gcloud auth login --update-adc
121
122
+ # Publish the release tag to a Pub/Sub topic
123
+ - name: Publish a message to a Pub/Sub topic
124
125
+ gcloud pubsub topics publish ${{ secrets.GCLOUD_UPLOADER_PUBSUB_TOPIC }} --message '{"release":"'"${{ github.ref_name }}"'", "latest":true}'
0 commit comments