pulumi/esc-export-secrets-action
GitHub Action to export GitHub Actions secrets to ESC environments.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| organization | The Pulumi Organization that contains the environments. | yes | "" |
| export-organization-secrets | True to update the organization environment as well as the repository environment. | no | false |
| exclude-secrets | A comma-separated list of secrets to exclude from the export. | no | "" |
| org-environment | The ESC environment that will hold organization secrets | no | "" |
| repo-environment | The ESC environment that will hold repository secrets | no | "" |
| github-token | The GitHub Access Token to use to authenticate with the GitHub API | yes | — |
| cloud-url | The URL of the Pulumi Cloud API. Defaults to https://api.pulumi.com. | no | "" |
| oidc-auth | True to authenticate with the Pulumi Cloud using OIDC | no | false |
| oidc-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 | — |
| oidc-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 | — |
| oidc-token-expiration | The token expiration requested. It is up to the Pulumi authorization server to grant or reduce it. | no | — |
Outputs
no outputs