github_actions provider.
Provider Settings
Required Claims
The mapping must pinrepository_owner_id or repository_id with an exact numeric value. A repository name can pass to a new owner after a delete, but a numeric id cannot. The dashboard can find the repository_id from the repository name.
Add other conditions to limit the trust, for example:
repository, repository_owner, ref, ref_type, environment, event_name, workflow_ref, job_workflow_ref, and sub, for example repo:acme/billing:environment:production.
Workflow
Give the job theid-token: write permission. The SDK uses ACTIONS_ID_TOKEN_REQUEST_URL and ACTIONS_ID_TOKEN_REQUEST_TOKEN, which GitHub sets when the job has this permission.