package
2.1.0+incompatible
Repository: https://github.com/abcxyz/github-token-minter.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Config is a struct that contains a top level rule that applies to all requests and a map of Scopes that can be requested.
Rule is a struct that contains the string representation of a CEL expresssion along with the compiled CEL Program.
Scope is a struct that contains a series of permissions that are associated with a Rule.

# Interfaces

No description provided by the author
ConfigFileLoader represents an object that is capable of retrieving a configuration files contents in its raw form.
No description provided by the author

# Type aliases

GitHubClientProvider is a function that given an org and repo will return a properly configured GitHub client object that can be used to make API calls to GitHub.