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
1.4m articles
1.4m replys
5 comments
57.0k users