简体   繁体   中英

resolving GitHub repository environment secrets

I'm building a deployment for a Django App from GitHub using actions. I would like to store secrets at the repository environments and reference them in YAML. I have two environments TEST and PRODUCTION each have the same secrets defined.

- uses: Azure/get-keyvault-secret@v1
  with:
    keyvault: ${{ secrets.KEY_VAULT_NAME }} # Set the name of the KEY VAULT in Azure portal from GITHUB secrets
    secrets: ${{ secrets.KEY_VAULT_SECRET }} # comma separated list of secret keys to fetch from key vault
  id: myGetSecretAction # ID for secrets that you will reference

Do I need to switch the environment?

You need to set the environment:

environment: Production

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM