This repository was archived by the owner on Jul 16, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +16
-10
lines changed Expand file tree Collapse file tree 1 file changed +16
-10
lines changed Original file line number Diff line number Diff line change @@ -112,14 +112,20 @@ jobs:
112112 publish_release :
113113 name : Publish release
114114 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
115+ runs-on : ubuntu-latest
116+ permissions :
117+ contents : ' read'
118+ id-token : ' write'
119+ steps :
120+ - id : ' auth'
121+ name : ' Authenticate to Google Cloud'
122+ uses :
' google-github-actions/[email protected] ' 123+ with :
124+ create_credentials_file : ' true'
125+ workload_identity_provider : ${{ secrets.CODECOV_GCP_WIDP }}
126+ service_account : ${{ secrets.CODECOV_GCP_WIDSA }}
121127
122- # Publish the release tag to a Pub/Sub topic
123- - name : Publish a message to a Pub/Sub topic
124- run : |
125- gcloud pubsub topics publish ${{ secrets.GCLOUD_UPLOADER_PUBSUB_TOPIC }} --message '{"release":"'"${{ github.ref_name }}"'", "latest":true}'
128+ # Publish the release tag to a Pub/Sub topic
129+ - name : Publish a message to a Pub/Sub topic
130+ run : |
131+ gcloud pubsub topics publish ${{ secrets.GCLOUD_UPLOADER_PUBSUB_TOPIC }} --message '{"release":"'"${{ github.ref_name }}"'", "latest":true}'
You can’t perform that action at this time.
0 commit comments