thuguerre / WebSiteQuickAddingForTodoist

This unofficial Todoist browser extension allows its user to add its current web site's URL as a new Task in his Todoist Inbox, just by clicking on a single button.
MIT License
3 stars 1 forks source link

Correct IAM Warning #78

Open thuguerre opened 4 years ago

thuguerre commented 4 years ago

In GitHub Actions step GCP / Deploy to Cloud Function, there is a warning :

WARNING: Setting IAM policy failed, try "gcloud alpha functions add-iam-policy-binding test-to-delete --region=europe-west1 --member=allUsers --role=roles/cloudfunctions.invoker"

thuguerre commented 4 years ago

just tried to set the role "Demandeur" from the console, to see if there is any difference:

image
thuguerre commented 4 years ago

no difference in logs

thuguerre commented 4 years ago

When trying to add the proposed command by Google, we now have the following log:

You do not currently have this command group installed.  Using it 
requires the installation of components: [alpha]

So rollback on the test. (rollback in 1bbcb5a)

As the GCloud environment is setup by a dedicated GitHub Actions, we have to find how to setup Alpha using it, and without going back to the old way of installation.