launchdarkly/OctoSTS
Exchanges the workflow's identity token for a GitHub token from the OctoSTS service, using a configured trust policy.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| domain | The domain of the OctoSTS instance to federate against. | — | octosts.shd.ldinfra.net |
| scope | The org, and optionally repo, of the repository which contains the trust policy. | yes | — |
| identity | The name of the trust policy to load from the target repository provided in the scope input. The trust policy is loaded from the provided scope repository, and the filepath .github/chainguard/{identity}.sts.yaml | yes | — |
| configure-git | Whether to configure git to use the federated token for authentication. | — | false |
Outputs
| name | description |
|---|---|
| token | The federated token to use for authentication |