You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在GitHub Actions中部署Cloud Functions时配置多个secret_environment_variables的正确语法

配置Google Cloud Functions部署Action的多密钥环境变量

要在google-github-actions/deploy-cloud-functions中配置多个Secret Manager密钥作为环境变量,正确语法有两种:

方式1:多行字符串(更易读)

在YAML配置中使用管道符|定义多行字符串,每个密钥占一行:

secret_environment_variables: |
  DB_PASSWORD=projects/your-project-id/secrets/db-password/versions/latest
  API_KEY=projects/your-project-id/secrets/api-key/versions/2

方式2:单行空格分隔

将多个键值对用空格直接分隔在同一行:

secret_environment_variables: 'DB_PASSWORD=projects/your-project-id/secrets/db-password/versions/latest API_KEY=projects/your-project-id/secrets/api-key/versions/2'

说明

该参数本质接受空格分隔的键值对集合,每个键值对格式为环境变量名=完整的密钥资源路径。多行字符串会被YAML自动转换为空格分隔的格式,因此两种写法等效。

内容的提问来源于stack exchange,提问作者Plamen Natchev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 18:01:20