Versions in this module Expand all Collapse all v0 v0.5.0 Oct 18, 2026 v0.4.4 Oct 18, 2026 v0.4.3 Oct 17, 2026 v0.4.2 Oct 17, 2026 v0.4.1 Oct 17, 2026 v0.4.0 Oct 16, 2026 Changes in this version type JobSpec + CacheMode string + IdTokenRequestToken string + IdTokenUrl string + Results bool + func (x *JobSpec) GetCacheMode() string + func (x *JobSpec) GetIdTokenRequestToken() string + func (x *JobSpec) GetIdTokenUrl() string + func (x *JobSpec) GetResults() bool v0.3.0 Oct 15, 2026 Changes in this version type Frame + func (x *Frame) GetSecret() *NamedValue + func (x *Frame) GetVar() *NamedValue + type Frame_Secret struct + Secret *NamedValue + type Frame_Var struct + Var *NamedValue type JobSpec + CachePort uint32 + CacheToken string + SecretsWithheld bool + TokenPermissions *TokenPermissions + func (x *JobSpec) GetCachePort() uint32 + func (x *JobSpec) GetCacheToken() string + func (x *JobSpec) GetSecretsWithheld() bool + func (x *JobSpec) GetTokenPermissions() *TokenPermissions + type NamedValue struct + Name string + Value string + func (*NamedValue) Descriptor() ([]byte, []int) + func (*NamedValue) ProtoMessage() + func (x *NamedValue) GetName() string + func (x *NamedValue) GetValue() string + func (x *NamedValue) ProtoReflect() protoreflect.Message + func (x *NamedValue) Reset() + func (x *NamedValue) String() string + type TokenPermissions struct + Levels map[string]string + func (*TokenPermissions) Descriptor() ([]byte, []int) + func (*TokenPermissions) ProtoMessage() + func (x *TokenPermissions) GetLevels() map[string]string + func (x *TokenPermissions) ProtoReflect() protoreflect.Message + func (x *TokenPermissions) Reset() + func (x *TokenPermissions) String() string v0.2.0 Oct 14, 2026 Changes in this version + var AnnotationLevel_name = map[int32]string + var AnnotationLevel_value = map[string]int32 + type Annotation struct + EndColumn int32 + EndLine int32 + File string + Level AnnotationLevel + Message string + StartColumn int32 + StartLine int32 + Title string + func (*Annotation) Descriptor() ([]byte, []int) + func (*Annotation) ProtoMessage() + func (x *Annotation) GetEndColumn() int32 + func (x *Annotation) GetEndLine() int32 + func (x *Annotation) GetFile() string + func (x *Annotation) GetLevel() AnnotationLevel + func (x *Annotation) GetMessage() string + func (x *Annotation) GetStartColumn() int32 + func (x *Annotation) GetStartLine() int32 + func (x *Annotation) GetTitle() string + func (x *Annotation) ProtoReflect() protoreflect.Message + func (x *Annotation) Reset() + func (x *Annotation) String() string + type AnnotationLevel int32 + const AnnotationLevel_ANNOTATION_LEVEL_FAILURE + const AnnotationLevel_ANNOTATION_LEVEL_NOTICE + const AnnotationLevel_ANNOTATION_LEVEL_UNSPECIFIED + const AnnotationLevel_ANNOTATION_LEVEL_WARNING + func (AnnotationLevel) Descriptor() protoreflect.EnumDescriptor + func (AnnotationLevel) EnumDescriptor() ([]byte, []int) + func (AnnotationLevel) Type() protoreflect.EnumType + func (x AnnotationLevel) Enum() *AnnotationLevel + func (x AnnotationLevel) Number() protoreflect.EnumNumber + func (x AnnotationLevel) String() string type Frame + func (x *Frame) GetResolveRequest() *ResolveRequest + func (x *Frame) GetResolveResponse() *ResolveResponse + func (x *Frame) GetStepAnnotations() *StepAnnotations + func (x *Frame) GetStepSummary() *StepSummary + type Frame_ResolveRequest struct + ResolveRequest *ResolveRequest + type Frame_ResolveResponse struct + ResolveResponse *ResolveResponse + type Frame_StepAnnotations struct + StepAnnotations *StepAnnotations + type Frame_StepSummary struct + StepSummary *StepSummary type JobSpec + SendAnnotations bool + SendSummaries bool + func (x *JobSpec) GetSendAnnotations() bool + func (x *JobSpec) GetSendSummaries() bool + type ResolveRequest struct + Id int64 + Uses []string + func (*ResolveRequest) Descriptor() ([]byte, []int) + func (*ResolveRequest) ProtoMessage() + func (x *ResolveRequest) GetId() int64 + func (x *ResolveRequest) GetUses() []string + func (x *ResolveRequest) ProtoReflect() protoreflect.Message + func (x *ResolveRequest) Reset() + func (x *ResolveRequest) String() string + type ResolveResponse struct + Actions []*ResolvedAction + Error string + Id int64 + func (*ResolveResponse) Descriptor() ([]byte, []int) + func (*ResolveResponse) ProtoMessage() + func (x *ResolveResponse) GetActions() []*ResolvedAction + func (x *ResolveResponse) GetError() string + func (x *ResolveResponse) GetId() int64 + func (x *ResolveResponse) ProtoReflect() protoreflect.Message + func (x *ResolveResponse) Reset() + func (x *ResolveResponse) String() string + type ResolvedAction struct + AuthOrigin string + Error string + NameWithOwner string + Path string + Ref string + ResolvedSha string + Source string + TarballUrl string + Token string + func (*ResolvedAction) Descriptor() ([]byte, []int) + func (*ResolvedAction) ProtoMessage() + func (x *ResolvedAction) GetAuthOrigin() string + func (x *ResolvedAction) GetError() string + func (x *ResolvedAction) GetNameWithOwner() string + func (x *ResolvedAction) GetPath() string + func (x *ResolvedAction) GetRef() string + func (x *ResolvedAction) GetResolvedSha() string + func (x *ResolvedAction) GetSource() string + func (x *ResolvedAction) GetTarballUrl() string + func (x *ResolvedAction) GetToken() string + func (x *ResolvedAction) ProtoReflect() protoreflect.Message + func (x *ResolvedAction) Reset() + func (x *ResolvedAction) String() string + type StepAnnotations struct + Annotations []*Annotation + Step int32 + func (*StepAnnotations) Descriptor() ([]byte, []int) + func (*StepAnnotations) ProtoMessage() + func (x *StepAnnotations) GetAnnotations() []*Annotation + func (x *StepAnnotations) GetStep() int32 + func (x *StepAnnotations) ProtoReflect() protoreflect.Message + func (x *StepAnnotations) Reset() + func (x *StepAnnotations) String() string type StepCompleted + Outcome StepConclusion + func (x *StepCompleted) GetOutcome() StepConclusion + type StepSummary struct + Markdown string + Step int32 + func (*StepSummary) Descriptor() ([]byte, []int) + func (*StepSummary) ProtoMessage() + func (x *StepSummary) GetMarkdown() string + func (x *StepSummary) GetStep() int32 + func (x *StepSummary) ProtoReflect() protoreflect.Message + func (x *StepSummary) Reset() + func (x *StepSummary) String() string v0.1.0 Oct 13, 2026 Changes in this version + var CancelKind_name = map[int32]string + var CancelKind_value = map[string]int32 + var File_exec_proto protoreflect.FileDescriptor + var StepConclusion_name = map[int32]string + var StepConclusion_value = map[string]int32 + var StreamKind_name = map[int32]string + var StreamKind_value = map[string]int32 + type Cancel struct + Kind CancelKind + Reason string + func (*Cancel) Descriptor() ([]byte, []int) + func (*Cancel) ProtoMessage() + func (x *Cancel) GetKind() CancelKind + func (x *Cancel) GetReason() string + func (x *Cancel) ProtoReflect() protoreflect.Message + func (x *Cancel) Reset() + func (x *Cancel) String() string + type CancelKind int32 + const CancelKind_CANCEL_KIND_SHUTDOWN + const CancelKind_CANCEL_KIND_TIMEOUT + const CancelKind_CANCEL_KIND_UNSPECIFIED + const CancelKind_CANCEL_KIND_USER + func (CancelKind) Descriptor() protoreflect.EnumDescriptor + func (CancelKind) EnumDescriptor() ([]byte, []int) + func (CancelKind) Type() protoreflect.EnumType + func (x CancelKind) Enum() *CancelKind + func (x CancelKind) Number() protoreflect.EnumNumber + func (x CancelKind) String() string + type Exit struct + Code int32 + Error string + func (*Exit) Descriptor() ([]byte, []int) + func (*Exit) ProtoMessage() + func (x *Exit) GetCode() int32 + func (x *Exit) GetError() string + func (x *Exit) ProtoReflect() protoreflect.Message + func (x *Exit) Reset() + func (x *Exit) String() string + type Frame struct + Body isFrame_Body + func (*Frame) Descriptor() ([]byte, []int) + func (*Frame) ProtoMessage() + func (x *Frame) GetBody() isFrame_Body + func (x *Frame) GetCancel() *Cancel + func (x *Frame) GetExit() *Exit + func (x *Frame) GetHello() *Hello + func (x *Frame) GetJobResult() *JobResult + func (x *Frame) GetLog() *Log + func (x *Frame) GetOutput() *Output + func (x *Frame) GetRun() *Run + func (x *Frame) GetStepCompleted() *StepCompleted + func (x *Frame) GetStepStarted() *StepStarted + func (x *Frame) ProtoReflect() protoreflect.Message + func (x *Frame) Reset() + func (x *Frame) String() string + type Frame_Cancel struct + Cancel *Cancel + type Frame_Exit struct + Exit *Exit + type Frame_Hello struct + Hello *Hello + type Frame_JobResult struct + JobResult *JobResult + type Frame_Log struct + Log *Log + type Frame_Output struct + Output *Output + type Frame_Run struct + Run *Run + type Frame_StepCompleted struct + StepCompleted *StepCompleted + type Frame_StepStarted struct + StepStarted *StepStarted + type Hello struct + Hostname string + Sandbox string + Version string + func (*Hello) Descriptor() ([]byte, []int) + func (*Hello) ProtoMessage() + func (x *Hello) GetHostname() string + func (x *Hello) GetSandbox() string + func (x *Hello) GetVersion() string + func (x *Hello) ProtoReflect() protoreflect.Message + func (x *Hello) Reset() + func (x *Hello) String() string + type JobResult struct + Conclusion StepConclusion + Error string + Outputs map[string]string + RunnerShutdown bool + func (*JobResult) Descriptor() ([]byte, []int) + func (*JobResult) ProtoMessage() + func (x *JobResult) GetConclusion() StepConclusion + func (x *JobResult) GetError() string + func (x *JobResult) GetOutputs() map[string]string + func (x *JobResult) GetRunnerShutdown() bool + func (x *JobResult) ProtoReflect() protoreflect.Message + func (x *JobResult) Reset() + func (x *JobResult) String() string + type JobSpec struct + Contexts string + DeadlineMs int64 + Debug bool + JobKey string + Matrix string + Repo string + RunnerEnvironment string + RunnerName string + RunnerVersion string + TimeoutMinutes int32 + WorkflowPath string + WorkflowYaml string + func (*JobSpec) Descriptor() ([]byte, []int) + func (*JobSpec) ProtoMessage() + func (x *JobSpec) GetContexts() string + func (x *JobSpec) GetDeadlineMs() int64 + func (x *JobSpec) GetDebug() bool + func (x *JobSpec) GetJobKey() string + func (x *JobSpec) GetMatrix() string + func (x *JobSpec) GetRepo() string + func (x *JobSpec) GetRunnerEnvironment() string + func (x *JobSpec) GetRunnerName() string + func (x *JobSpec) GetRunnerVersion() string + func (x *JobSpec) GetTimeoutMinutes() int32 + func (x *JobSpec) GetWorkflowPath() string + func (x *JobSpec) GetWorkflowYaml() string + func (x *JobSpec) ProtoReflect() protoreflect.Message + func (x *JobSpec) Reset() + func (x *JobSpec) String() string + type Log struct + Continued bool + Step int32 + Text string + UnixNano int64 + func (*Log) Descriptor() ([]byte, []int) + func (*Log) ProtoMessage() + func (x *Log) GetContinued() bool + func (x *Log) GetStep() int32 + func (x *Log) GetText() string + func (x *Log) GetUnixNano() int64 + func (x *Log) ProtoReflect() protoreflect.Message + func (x *Log) Reset() + func (x *Log) String() string + type Output struct + Data []byte + Stream StreamKind + UnixNano int64 + func (*Output) Descriptor() ([]byte, []int) + func (*Output) ProtoMessage() + func (x *Output) GetData() []byte + func (x *Output) GetStream() StreamKind + func (x *Output) GetUnixNano() int64 + func (x *Output) ProtoReflect() protoreflect.Message + func (x *Output) Reset() + func (x *Output) String() string + type Run struct + Env map[string]string + Job *JobSpec + Script string + func (*Run) Descriptor() ([]byte, []int) + func (*Run) ProtoMessage() + func (x *Run) GetEnv() map[string]string + func (x *Run) GetJob() *JobSpec + func (x *Run) GetScript() string + func (x *Run) ProtoReflect() protoreflect.Message + func (x *Run) Reset() + func (x *Run) String() string + type StepCompleted struct + Conclusion StepConclusion + Name string + Number int32 + UnixNano int64 + func (*StepCompleted) Descriptor() ([]byte, []int) + func (*StepCompleted) ProtoMessage() + func (x *StepCompleted) GetConclusion() StepConclusion + func (x *StepCompleted) GetName() string + func (x *StepCompleted) GetNumber() int32 + func (x *StepCompleted) GetUnixNano() int64 + func (x *StepCompleted) ProtoReflect() protoreflect.Message + func (x *StepCompleted) Reset() + func (x *StepCompleted) String() string + type StepConclusion int32 + const StepConclusion_STEP_CONCLUSION_CANCELLED + const StepConclusion_STEP_CONCLUSION_FAILURE + const StepConclusion_STEP_CONCLUSION_SKIPPED + const StepConclusion_STEP_CONCLUSION_SUCCESS + const StepConclusion_STEP_CONCLUSION_TIMED_OUT + const StepConclusion_STEP_CONCLUSION_UNSPECIFIED + func (StepConclusion) Descriptor() protoreflect.EnumDescriptor + func (StepConclusion) EnumDescriptor() ([]byte, []int) + func (StepConclusion) Type() protoreflect.EnumType + func (x StepConclusion) Enum() *StepConclusion + func (x StepConclusion) Number() protoreflect.EnumNumber + func (x StepConclusion) String() string + type StepStarted struct + Name string + Number int32 + UnixNano int64 + func (*StepStarted) Descriptor() ([]byte, []int) + func (*StepStarted) ProtoMessage() + func (x *StepStarted) GetName() string + func (x *StepStarted) GetNumber() int32 + func (x *StepStarted) GetUnixNano() int64 + func (x *StepStarted) ProtoReflect() protoreflect.Message + func (x *StepStarted) Reset() + func (x *StepStarted) String() string + type StreamKind int32 + const StreamKind_STREAM_KIND_STDERR + const StreamKind_STREAM_KIND_STDOUT + const StreamKind_STREAM_KIND_UNSPECIFIED + func (StreamKind) Descriptor() protoreflect.EnumDescriptor + func (StreamKind) EnumDescriptor() ([]byte, []int) + func (StreamKind) Type() protoreflect.EnumType + func (x StreamKind) Enum() *StreamKind + func (x StreamKind) Number() protoreflect.EnumNumber + func (x StreamKind) String() string