Documentation
¶
Index ¶
Constants ¶
View Source
const BehaviourScriptRepoPath = "behaviour/current-scenario.yaml"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type World ¶
type World struct {
Config env.RunnerConfig
SCM scm.Driver
CI ci.Driver
Install install.State
Org string
RepoFull string
RepoOwner string
RepoName string
Token string
Logf func(string, ...any)
// FixturesRoot is module-relative (e.g. "e2e/behaviour" or "behaviour").
FixturesRoot string
ScenarioStart time.Time
DummyOps []runtime.BehaviourOperation
ArtifactDir string
TriageTriggerEvent string // GitHub event for triage dispatch (issues for label path)
IssueNumber int
IssueTitle string
WorkflowRun *forge.WorkflowRun
TriageWorkflow string
DispatchAgent string
PRNumber int
// Fork context — set by fork step definitions.
ForkOwner string
ForkRepo string
ForkPRNumber int
ForkPRBranch string
}
World holds scenario state and injected drivers.
func (*World) BehaviourScriptPath ¶
BehaviourScriptPath returns the repo-relative path for the dummy agent script.
Click to show internal directories.
Click to hide internal directories.