GitHubAppInstallationRepositoriesEventModel

pydantic model safir.github.webhooks.GitHubAppInstallationRepositoriesEventModel

A Pydantic model for a installation_repositories webhook.

https://docs.github.com/en/webhooks/webhook-events-and-payloads#installation_repositories

Parameters:

data (Any)

Fields:
field action: GitHubAppInstallationRepositoriesEventAction [Required]

Action performed on the installation.

field installation: GitHubAppInstallationModel [Required]

Information about the GitHub App installation.

field repositories_added: list[GitHubAppInstallationEventRepoModel] [Required]

Repositories added to the installation.

field repositories_removed: list[GitHubAppInstallationEventRepoModel] [Required]

Repositories removed from the installation.