From 6262df15c30aab010320f37852e2189d600d4778 Mon Sep 17 00:00:00 2001 From: Guillermo Perez Date: Wed, 3 May 2023 18:17:06 +0200 Subject: [PATCH] Update functions deployment to HTTPS only It will block all http requests --- .github/actions/deploy-gfunction/action.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/actions/deploy-gfunction/action.yml b/.github/actions/deploy-gfunction/action.yml index 939d0fe514..b566939cfd 100644 --- a/.github/actions/deploy-gfunction/action.yml +++ b/.github/actions/deploy-gfunction/action.yml @@ -122,6 +122,7 @@ runs: env_vars: ${{ steps.set_env.outputs.function_vars }} service_account_email: ${{ inputs.service_account }} max_instances: ${{ contains(steps.prepare.outputs.function_name, 'production') && '200' || '10' }} + https_trigger_security_level: "secure_always" - name: Print Gcloud functions URL shell: sh @@ -136,4 +137,4 @@ runs: run: | gcloud functions add-iam-policy-binding ${{ steps.prepare.outputs.function_name }} \ --region=${{ inputs.gcloud_region }} \ - --member="allUsers" --role="roles/cloudfunctions.invoker" \ No newline at end of file + --member="allUsers" --role="roles/cloudfunctions.invoker"