octomachinery.github.entities.action module#

GitHub Action wrapper.

class octomachinery.github.entities.action.GitHubAction(config: GitHubAppIntegrationConfig, http_session: ClientSession, event_routers={<octomachinery.routing.routers.ConcurrentRouter object>}, metadata: GitHubActionConfig = None)[source]#

Bases: GitHubApp

GitHub Action API wrapper.

property api_client#

The GitHub App client.

property event#

Parsed GitHub Action event data.

property token#

Return GitHub Action access token.