diff --git a/.github/workflows/google-cloudrun-docker.yml b/.github/workflows/google-cloudrun-docker.yml index 23bc877..df70095 100644 --- a/.github/workflows/google-cloudrun-docker.yml +++ b/.github/workflows/google-cloudrun-docker.yml @@ -104,6 +104,17 @@ jobs: # NOTE: If using a pre-built image, update the image name here image: ${{ env.GAR_LOCATION }}-docker.pkg.dev/${{ env.PROJECT_ID }}${{ env.SERVICE }}/nodecicd:${{ github.sha }} + - name: Allow unauthenticated access + run: | + gcloud run services add-iam-policy-binding ${{ env.SERVICE }} \ + --region ${{ env.REGION }} \ + --member="allUsers" \ + --role="roles/run.invoker" + env: + GCP_PROJECT_ID: ${{ secrets.GCP_PROJECT_ID }} + SERVICE: ${{ env.SERVICE }} + REGION: ${{ env.REGION }} + # If required, use the Cloud Run url output in later steps - name: Show Output run: echo ${{ steps.deploy.outputs.url }}