many-television-17079
05/20/2025, 8:32 PM- name: Azure login
uses: azure/login@a65d910e8af852a8061c627c456678983e180302 # v2.2.0
with:
client-id: ${{ inputs.AZURE_CLIENT_ID }}
tenant-id: ${{ inputs.AZURE_TENANT_ID }}
subscription-id: ${{ inputs.AZURE_SUBSCRIPTION_ID }}
- name: Pulumi Command
id: pulumi
uses: pulumi/actions@v6.3.0
with:
command: ${{ inputs.PULUMI_COMMAND }}
stack-name: ${{ inputs.PULUMI_STACK_NAME }}
work-dir: ${{ inputs.WORKING_DIR }}
cloud-url: <azblob://pulumi-state?storage_account=><redacted>${{ inputs.ENVIRONMENT_NAME }}
comment-on-pr: true
edit-pr-comment: false
diff: ${{ inputs.DIFF }}
upsert: true
secrets-provider: azurekeyvault://<redacted>${{ inputs.ENVIRONMENT_NAME }}-01.vault.azure.net/keys/pulumi-key
suppress-progress: true
env:
ARM_USE_OIDC: true
ARM_CLIENT_ID: ${{ inputs.AZURE_CLIENT_ID }}
ARM_TENANT_ID: ${{ inputs.AZURE_TENANT_ID }}
ARM_SUBSCRIPTION_ID: ${{ inputs.AZURE_SUBSCRIPTION_ID }}
AZURE_KEYVAULT_AUTH_VIA_CLI: true
No matter how you like to participate in developer communities, Pulumi wants to meet you there. If you want to meet other Pulumi users to share use-cases and best practices, contribute code or documentation, see us at an event, or just tell a story about something cool you did with Pulumi, you are part of our community.
Powered by