pulumi/Pulumi Auth Action
Authenticate to Pulumi Cloud from GitHub Actions via OpenID Connect.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| organization | The name of the pulumi organization | yes | — |
| requested-token-type | Type of access token type to request: - urn:pulumi:token-type:access_token:organization - urn:pulumi:token-type:access_token:team - urn:pulumi:token-type:access_token:personal | no | — |
| scope | The scope to use when requesting the Pulumi access token, according to the token type: - For personal access tokens: `user:USER_NAME` - For team access tokens: `team:TEAM_NAME` - For organization access tokens, no scope is required | no | — |
| token-expiration | The token expiration requested. It is up to the Pulumi authorization server to grant or reduce it. | no | — |
| export-environment-variables | If true, this action will export the Pulumi credentials as environment variables to be consumed by downstream step | no | true |
| cloud-url | A cloud URL to log in to | no | — |
Outputs
| name | description |
|---|---|
| pulumi-access-token | Pulumi access token |