MCPcopy Create free account
hub / github.com/SignTools/SignTools / MakeGitHub

Function MakeGitHub

src/builders/github.go:24–34  ·  view source on GitHub ↗
(data *GitHubData)

Source from the content-addressed store, hash-verified

22}
23
24func MakeGitHub(data *GitHubData) *GitHub {
25 ctx := context.Background()
26 ts := oauth2.StaticTokenSource(&oauth2.Token{AccessToken: data.Token})
27 tc := oauth2.NewClient(ctx, ts)
28 client := github.NewClient(tc)
29 return &GitHub{
30 data: data,
31 client: client,
32 ctx: ctx,
33 }
34}
35
36type GitHub struct {
37 data *GitHubData

Callers 1

MakeEnabledMethod · 0.92

Calls

no outgoing calls

Tested by

no test coverage detected