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: octomachinery.github.api.app_client.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.