github

package
v0.24.9 Latest Latest
Warning

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

Go to latest
Published: Feb 18, 2026 License: Apache-2.0 Imports: 30 Imported by: 0

Documentation

Index

Constants

View Source
const IntegrationName = "github"

Variables

This section is empty.

Functions

func New

func NewClientFromGitHubAppID added in v0.13.2

func NewClientFromGitHubAppID(appID int64, vs sdktypes.Vars) (*github.Client, error)

NewClientFromGitHubAppID generates a GitHub app JWT based on its ID. The private key determines whether this is a user-defined GitHub App and is used to sign the JWT. If the private key is not provided, the environment variable is used.

func NewHandler

func NewHandler(l *zap.Logger, o *oauth.OAuth, v sdkservices.Vars) handler

func Start

Start initializes all the HTTP handlers of the GitHub integration. This includes connection UIs, initialization webhooks, and event webhooks.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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