Modules§
Structs§
- ActionDriver 
- ActionSteps 
- AstroRun 
- AstroRunBuilder 
- AstroRunPlugin 
- AstroRunPluginenables rapid definition of a synchronous astro-run plugin without the need to declare a new struct to implement the- Plugintrait.
- AstroRunSignal 
- Command
- ConditionConfig 
- ConditionPayload 
- ContainerOptions 
- Context
- ContextPayload 
- ExecutionContext 
- ExecutionContext Builder 
- Job
- JobId
- JobRunResult 
- Log
- PluginBuilder 
- PluginDriver 
- PullRequest Condition 
- PushCondition 
- RunEvent
- SignalManager 
- Step
- StepId
- StepRunResult 
- StreamReceiver 
- StreamSender 
- TriggerEvent 
- UserAction Step 
- UserCommand Step 
- UserJob
- UserWorkflow 
- Workflow
- WorkflowId 
- WorkflowLog 
- WorkflowRunResult 
Enums§
- Condition
- Container
- EnvironmentVariable 
- Error
- GithubAuthorization 
- RunResult
- Signal
- UserStep 
- WorkflowLogType 
- WorkflowState 
- WorkflowState Event 
Traits§
- Action
- ContextPayload Ext 
- Plugin
- Runner
- Runner
- Stream
- A stream of values produced asynchronously.
- StreamExt 
- An extension trait for the Streamtrait that provides a variety of convenient combinator functions.
Functions§
Type Aliases§
- EnvironmentVariables 
- HookBefore RunStep Result 
- HookNoop Result 
- HookResolve Action Result 
- Id
- Result
- RunJobEvent 
- RunResponse
- RunStepEvent 
- RunWorkflowEvent 
- SharedAction Driver 
- SharedPlugin Driver 
- Time