Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GitHubWorkflowTask ¶
func GitHubWorkflowTask(taskContext taskcommon.TaskContext) error
GitHubWorkflowTask generates a project-specific GitHub workflow file and creates a pull request
Links of interest: https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2404-Readme.md?plain=1 for runner preinstalled software
Types ¶
type RenderWorkflowResult ¶
type RenderWorkflowResult struct {
Plan plangenerate.Plan
WorkflowContent string
}
type WorkflowPermission ¶ added in v0.11.12
type WorkflowPermission struct {
Name string // Scope name, e.g. "contents"
Level string // Access level, e.g. "read" or "write"
Reason string // Comment explaining why the scope is required
}
WorkflowPermission is a single GITHUB_TOKEN scope rendered for a job.
Click to show internal directories.
Click to hide internal directories.