libre-devops/Libre DevOps - Run Pulumi for Azure - GitHub Action
The heavily opinionated Libre DevOps Action to run Pulumi in Azure.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit May 14, 2022
- License
- MIT
Pinned Snippet
uses: libre-devops/azure-pulumi-gh-action@bb44037b22869c8e524eca24d57d87e7de229fe2 # v1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| pulumi-path | The absolute path in Linux format to your pulumi code | yes | — |
| pulumi-stack-name | The name of a pulumi stack, should be in plain text string | yes | — |
| pulumi-config-passphrase | The secret passphrase to your state, needed for security | yes | — |
| pulumi-backend-storage-account-name | The name of your storage account , needed for state file storage | yes | — |
| pulumi-backend-url-prefix | The backend url of your backend, for Azure. it should be azblob:// needed for state file storage | yes | — |
| pulumi-backend-blob-container-name | The name of your storage account blob container, needed for state file storage | yes | — |
| pulumi-backend-storage-access-key | The key to access your storage account, needed for state file storage | yes | — |
| pulumi-provider-client-id | The client ID for your service principal, needed to authenticate to your tenant | yes | — |
| pulumi-provider-client-secret | The client secret for your service principal, needed to authenticate to your tenant | yes | — |
| pulumi-provider-subscription-id | The subscription id of the subscription you wish to deploy to, needed to authenticate to your tenant | yes | — |
| pulumi-provider-tenant-id | The tenant id of which contains subscription you wish to deploy to, needed to authenticate to your tenant | yes | — |
| run-pulumi-destroy | Do you want to run pulumi destroy? - Set to true to trigger pulumi plan -destroy | yes | false |
| run-pulumi-preview-only | Do you only want to run pulumi plan & never run the apply or apply destroy? - Set to true to trigger pulumi plan only. | yes | true |
Outputs
no outputs