| import { WebhookPayload } from './interfaces'; |
| export declare class Context { |
| /** |
| * Webhook payload object that triggered the workflow |
| */ |
| payload: WebhookPayload; |
| eventName: string; |
| sha: string; |
| ref: string; |
| workflow: string; |
| action: string; |
| actor: string; |
| job: string; |
| runNumber: number; |
| runId: number; |
| apiUrl: string; |
| serverUrl: string; |
| graphqlUrl: string; |
| /** |
| * Hydrate the context from the environment |
| */ |
| constructor(); |
| get issue(): { |
| owner: string; |
| repo: string; |
| number: number; |
| }; |
| get repo(): { |
| owner: string; |
| repo: string; |
| }; |
| } |