octomachinery.github.entities.action module

GitHub Action wrapper.

class octomachinery.github.entities.action.GitHubAction(metadata: octomachinery.app.action.config.GitHubActionConfig, user_agent: str)[source]

Bases: object

GitHub Action API wrapper.

property event

Parsed GitHub Action event data.

property github_installation_client

The GitHub App client with an async CM interface.

property token

Return GitHub Action access token.