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.