Versions in this module Expand all Collapse all v0 v0.48.1 Feb 2, 2026 v0.48.0 Jan 28, 2026 Changes in this version + const BranchFlag + const ConfigCIFeatureFlag + const DefaultBranch + const DefaultGitHubWorkflowDir + const DefaultGitHubWorkflowFilename + const DefaultKubeconfigSecretName + const DefaultPlatform + const DefaultRegistryLoginUrlVariableName + const DefaultRegistryPassSecretName + const DefaultRegistryUrlVariableName + const DefaultRegistryUserVariableName + const DefaultUseRegistryLogin + const DefaultUseRemoteBuild + const DefaultUseSelfHostedRunner + const DefaultWorkflowDispatch + const DefaultWorkflowName + const KubeconfigSecretNameFlag + const PathFlag + const PlatformFlag + const RegistryLoginUrlVariableNameFlag + const RegistryPassSecretNameFlag + const RegistryUrlVariableNameFlag + const RegistryUserVariableNameFlag + const UseRegistryLoginFlag + const UseRemoteBuildFlag + const UseSelfHostedRunnerFlag + const WorkflowDispatchFlag + const WorkflowNameFlag + var DefaultWorkflowWriter = &fileWriter + func NewBufferWriter() *bufferWriter + func NewGitHubWorkflow(conf CIConfig) *githubWorkflow + type CIConfig struct + func NewCIConfig(currentBranch common.CurrentBranchFunc, workingDir common.WorkDirFunc) (CIConfig, error) + func (cc *CIConfig) Branch() string + func (cc *CIConfig) FnGitHubWorkflowDir(fnRoot string) string + func (cc *CIConfig) FnGitHubWorkflowFilepath(fnRoot string) string + func (cc *CIConfig) KubeconfigSecret() string + func (cc *CIConfig) Path() string + func (cc *CIConfig) RegistryLoginUrlVar() string + func (cc *CIConfig) RegistryPassSecret() string + func (cc *CIConfig) RegistryUrlVar() string + func (cc *CIConfig) RegistryUserVar() string + func (cc *CIConfig) UseRegistryLogin() bool + func (cc *CIConfig) UseRemoteBuild() bool + func (cc *CIConfig) UseSelfHostedRunner() bool + func (cc *CIConfig) UseWorkflowDispatch() bool + func (cc *CIConfig) WorkflowName() string + type WorkflowWriter interface + Write func(path string, raw []byte) error