12
12
# See the License for the specific language governing permissions and
13
13
# limitations under the License.
14
14
15
+ define : &github-type "github-workflow"
16
+
15
17
oidc-issuers :
16
18
https://accounts.google.com :
17
19
issuer-url : https://accounts.google.com
@@ -90,7 +92,8 @@ oidc-issuers:
90
92
https://token.actions.githubusercontent.com :
91
93
issuer-url : https://token.actions.githubusercontent.com
92
94
client-id : sigstore
93
- type : github-workflow
95
+ type : ci-provider
96
+ ci-provider : *github-type
94
97
contact : tac@sigstore.dev
95
98
description : " GitHub Actions OIDC auth"
96
99
meta-issuers :
@@ -108,5 +111,30 @@ meta-issuers:
108
111
type : kubernetes
109
112
https://token.actions.githubusercontent.com/* :
110
113
client-id : sigstore
111
- type : github-workflow
112
-
114
+ type : ci-provider
115
+ ci-provider : *github-type
116
+ ci-issuer-metadata :
117
+ *github-type:
118
+ default-template-values :
119
+ url : " https://github.com"
120
+ extension-templates :
121
+ github-workflow-trigger : " event_name"
122
+ github-workflow-sha : " sha"
123
+ github-workflow-name : " workflow"
124
+ github-workflow-repository : " repository"
125
+ github-workflow-ref : " ref"
126
+ build-signer-uri : " {{ .url }}/{{ .job_workflow_ref }}"
127
+ build-signer-digest : " job_workflow_sha"
128
+ runner-environment : " runner_environment"
129
+ source-repository-uri : " {{ .url }}/{{ .repository }}"
130
+ source-repository-digest : " sha"
131
+ source-repository-ref : " ref"
132
+ source-repository-identifier : " repository_id"
133
+ source-repository-owner-uri : " {{ .url }}/{{ .repository_owner }}"
134
+ source-repository-owner-identifier : " repository_owner_id"
135
+ build-config-uri : " {{ .url }}/{{ .workflow_ref }}"
136
+ build-config-digest : " workflow_sha"
137
+ build-trigger : " event_name"
138
+ run-invocation-uri : " {{ .url }}/{{ .repository }}/actions/runs/{{ .run_id }}/attempts/{{ .run_attempt }}"
139
+ source-repository-visibility-at-signing : " repository_visibility"
140
+ subject-alternative-name-template : " {{ .url }}/{{ .job_workflow_ref }}"
0 commit comments