You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| <aname="input_issuer_uri"></a> [issuer\_uri](#input\_issuer\_uri)| Workload Identity Pool Provider issuer URI |`string`|`"https://token.actions.githubusercontent.com"`| no |
85
86
| <aname="input_pool_description"></a> [pool\_description](#input\_pool\_description)| Workload Identity Pool description |`string`|`"Workload Identity Pool for GitHub (Terraform managed)"`| no |
86
87
| <aname="input_pool_disabled"></a> [pool\_disabled](#input\_pool\_disabled)| Workload Identity Pool disabled |`bool`|`false`| no |
@@ -107,3 +108,5 @@ Attribute mapping:
107
108
## License
108
109
109
110
All files in this repository are under the [Apache License, Version 2.0](LICENSE) unless noted otherwise.
111
+
112
+
Based on [Terraform module for workload identity federation on GCP](https://github.com/mscribellito/terraform-google-workload-identity-federation) by [Michael S](https://github.com/mscribellito).
"attribute.actor_id"="assertion.actor_id"# The ID of personal account that initiated the workflow run.
113
+
"attribute.base_ref"="assertion.base_ref"# The target branch of the pull request in a workflow run.
114
+
"attribute.environment"="assertion.environment"# The name of the environment used by the job.
115
+
"attribute.event_name"="assertion.event_name"# The name of the event that triggered the workflow run.
116
+
"attribute.head_ref"="assertion.head_ref"# The source branch of the pull request in a workflow run.
117
+
"attribute.job_workflow_ref"="assertion.job_workflow_ref"# For jobs using a reusable workflow, the ref path to the reusable workflow. For more information, see "Using OpenID Connect with reusable workflows."
118
+
"attribute.job_workflow_sha"="assertion.job_workflow_sha"# For jobs using a reusable workflow, the commit SHA for the reusable workflow file.
119
+
"attribute.ref"="assertion.ref"# (Reference) The git ref that triggered the workflow run.
120
+
"attribute.ref_type"="assertion.ref_type"# The type of ref, for example: "branch".
121
+
"attribute.repository_visibility"="assertion.repository_visibility"# The visibility of the repository where the workflow is running. Accepts the following values: internal, private, or public.
122
+
"attribute.repository"="assertion.repository"# The repository from where the workflow is running.
123
+
"attribute.repository_id"="assertion.repository_id"# The ID of the repository from where the workflow is running.
124
+
"attribute.repository_owner"="assertion.repository_owner"# The name of the organization in which the repository is stored.
125
+
"attribute.repository_owner_id"="assertion.repository_owner_id"# The ID of the organization in which the repository is stored.
126
+
"attribute.run_id"="assertion.run_id"# The ID of the workflow run that triggered the workflow.
127
+
"attribute.run_number"="assertion.run_number"# The number of times this workflow has been run.
128
+
"attribute.run_attempt"="assertion.run_attempt"# The number of times this workflow run has been retried.
129
+
"attribute.runner_environment"="assertion.runner_environment"# The type of runner used by the job. Accepts the following values: github-hosted or self-hosted.
130
+
"attribute.workflow"="assertion.workflow"# The name of the workflow.
131
+
"attribute.workflow_ref"="assertion.workflow_ref"# The ref path to the workflow. For example, octocat/hello-world/.github/workflows/my-workflow.yml@refs/heads/my_branch.
132
+
"attribute.workflow_sha"="assertion.workflow_sha"# The commit SHA for the workflow file.
0 commit comments