Skip to content

permissions

permissions(input: WithMeta<PermissionsInput>): PermissionsModel

Create a permissions model for controlling GITHUB_TOKEN scope access.

Parameter Type Description

input

WithMeta<PermissionsInput>

Permission scope definitions and optional model metadata.

PermissionsModel

A PermissionsModel that serializes to the permissions: YAML key.

permissions({
contents: "read",
pullRequests: "write",
idToken: "write",
})