Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Metadata ¶
type Metadata struct {
RequestID string `json:"request_id"`
Status string `json:"status"`
SSHHost string `json:"ssh_host"`
SSHPort int `json:"ssh_port"`
SSHUser string `json:"ssh_user"`
SSHCommand string `json:"ssh_command"`
}
Metadata is the structured artifact published back to the SDK.
type Options ¶
type Options struct {
RequestID string
PinggyToken string
MetadataPath string
StartupTimeout time.Duration
}
Options configures one helper run on the GitHub Actions runner.
type Shell ¶
Shell describes the shell exposed through sshdev.
func SelectShell ¶
SelectShell chooses the first available shell in zsh -> bash -> sh order.
Click to show internal directories.
Click to hide internal directories.