@@ -33,23 +33,17 @@ jobs:
3333 - uses : ' google-github-actions/auth@main'
3434 with :
3535 workload_identity_provider : ' ${{ secrets.WIF_PROVIDER_NAME }}'
36- service_account : ' ${{ secrets.DEPLOY_CF_SA_EMAIL }}'
36+ service_account : ' ${{ secrets.SERVICE_ACCOUNT_EMAIL }}'
3737
3838 - id : ' deploy'
3939 uses : ' ./'
4040 with :
4141 name : ' https-trigger-${{ github.run_number }}'
42- runtime : ' nodejs10 '
42+ runtime : ' nodejs16 '
4343 entry_point : ' helloWorld'
4444 source_dir : ' ./tests/test-node-func/'
4545 https_trigger_security_level : ' secure_always'
4646
47- - name : ' cleanup'
48- if : ${{ always() }}
49- env :
50- CLEANUP_FUNCTION_NAME : ' ${{ steps.deploy.outputs.id }}'
51- run : ' npm run cleanup'
52-
5347 event_trigger :
5448 if : ${{ github.event_name == 'push' || github.repository == github.event.pull_request.head.repo.full_name && github.actor != 'dependabot[bot]' }}
5549 permissions :
@@ -69,31 +63,26 @@ jobs:
6963 - uses : ' google-github-actions/auth@main'
7064 with :
7165 workload_identity_provider : ' ${{ secrets.WIF_PROVIDER_NAME }}'
72- service_account : ' ${{ secrets.DEPLOY_CF_SA_EMAIL }}'
66+ service_account : ' ${{ secrets.SERVICE_ACCOUNT_EMAIL }}'
7367
7468 - id : ' deploy'
7569 uses : ' ./'
7670 with :
7771 name : ' event-trigger-${{ github.run_number }}'
78- runtime : ' nodejs10 '
72+ runtime : ' nodejs16 '
7973 entry_point : ' helloWorld'
8074 source_dir : ' ./tests/test-node-func/'
8175 event_trigger_type : ' providers/cloud.pubsub/eventTypes/topic.publish'
82- event_trigger_resource : ' ${{ secrets.DEPLOY_CF_EVENT_PUBSUB_TOPIC }}'
76+ event_trigger_resource : ' ${{ secrets.PUBSUB_TOPIC_NAME }}'
8377 event_trigger_retry : true
8478 env_vars_file : ' ./tests/env-var-files/test.good.yaml'
8579 build_environment_variables : ' FOO=bar, ZIP=zap'
8680 build_environment_variables_file : ' ./tests/env-var-files/test.good.yaml'
8781 secret_environment_variables : |-
88- FOO=${{ secrets.DEPLOY_CF_SECRET_VERSION_REF }}
89- BAR=${{ secrets.DEPLOY_CF_SECRET_REF }}
90- secret_volumes : ' /etc/secrets/foo=${{ secrets.DEPLOY_CF_SECRET_VERSION_REF }}'
82+ FOO=${{ secrets.SECRET_VERSION_NAME }}
83+ BAR=${{ secrets.SECRET_NAME }}
84+ secret_volumes : ' /etc/secrets/foo=${{ secrets.SECRET_VERSION_NAME }}'
85+ service_account_email : ' ${{ secrets.SERVICE_ACCOUNT_EMAIL }}'
9186 min_instances : 2
9287 max_instances : 5
9388 timeout : 300
94-
95- - name : ' cleanup'
96- if : ${{ always() }}
97- env :
98- CLEANUP_FUNCTION_NAME : ' ${{ steps.deploy.outputs.id }}'
99- run : ' npm run cleanup'
0 commit comments