我试图添加一些羡慕我的app.yaml
,使他们可以看到gcloud
。目前,我已经添加了这些步骤:
- run: echo MONGO_HOST: "${{ secrets.MONGO_HOST }}" >> app.yaml
- run: echo MONGO_USER: "${{ secrets.MONGO_USER }}" >> app.yaml
- run: echo MONGO_PWD: "${{ secrets.MONGO_PWD }}" >> app.yaml
导致bad indentation of a sequence entry
错误。我知道问题是与echo
命令,但不确定如何正确使用它。
或者,也许有更好的方法?
哦,我已经找到了解决方案:使用这个https://github.com/marketplace/actions/gae-environment-variable-compiler动作,像这样:
- uses: golang-enthusiast/app-yaml-env-compiler@v1.0
env:
MONGO_HOST: ${{ secrets.MONGO_HOST }}
MONGO_USER: ${{ secrets.MONGO_USER }}
MONGO_PWD: ${{ secrets.MONGO_PWD }}
和app.yaml
env_variables:
MONGO_HOST: $MONGO_HOST
MONGO_USER: $MONGO_USER
MONGO_PWD: $MONGO_PWD