Skip to content

Commit

Permalink
chore: moved HookConfig
Browse files Browse the repository at this point in the history
  • Loading branch information
himazawa committed Feb 14, 2024
1 parent 9bfa1ad commit ea29fb5
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 16 deletions.
16 changes: 0 additions & 16 deletions github/hooks_config.go

This file was deleted.

15 changes: 15 additions & 0 deletions github/repos_hooks_configuration.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,21 @@ import (
"fmt"
)

// HookConfig describes metadata about a webhook configuration.
type HookConfig struct {
// The media type used to serialize the payloads
// Possible values are `json` and `form`, the field is not specified the default is `form`
ContentType *string `json:"content_type,omitempty"`
// The possible values are 0 and 1.
// Setting it to 1 will allow skip certificate verification for the host,
// potentially exposing to MitM attacks: https://en.wikipedia.org/wiki/Man-in-the-middle_attack
InsecureSSL *string `json:"insecure_ssl,omitempty"`
URL *string `json:"url,omitempty"`

// Secret is returned obfuscated by GitHub, but it can be set for outgoing requests.
Secret *string `json:"secret,omitempty"`
}

// GetHookConfiguration returns the configuration for the specified repository webhook.
//
// GitHub API docs: https://docs.github.com/rest/repos/webhooks#get-a-webhook-configuration-for-a-repository
Expand Down

0 comments on commit ea29fb5

Please sign in to comment.