Help us shape the future of Go! Take the 2026 Go Developer Survey

githubwebhook

package
v1.133.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2026 License: MIT Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrNotAGithubEventMessage                      = errors.New("not a GitHub event")
	ErrUnmatchedRepoMessage                        = errors.New("unable to match repo with any Radix application")
	ErrMultipleMatchingReposMessageWithoutAppName  = errors.New("unable to match repo with unique Radix application without appName request parameter")
	ErrUnmatchedRepoMessageByAppName               = errors.New("unable to match repo with unique Radix application by appName request parameter")
	ErrUnmatchedAppForMultipleMatchingReposMessage = errors.New("unable to match repo with multiple Radix applications by appName request parameter")
	ErrUnmatchedAppByCloneUrlMessage               = errors.New("unable to match repo with clone URL and appName request parameter (SSH URL mismatch)")
)

Functions

func NewGithubWebhookController

func NewGithubWebhookController(eventRecorder record.EventRecorder) controller.Controller

NewGithubWebhookController Constructor

Types

type WebhookResponse

type WebhookResponse struct {
	Ok      bool   `json:"ok"`
	Event   string `json:"event"`
	Message string `json:"message,omitempty"`
	Error   string `json:"error,omitempty"`
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL