Class: BillingManager

BillingManager

Manages GitHub billing operations


new BillingManager(octokit, orgName)

Parameters:
Name Type Description
octokit Object

Octokit instance

orgName String

GitHub organization name

Source:

Methods


<async> getActionsBillings()

Gets GitHub Actions billing information for the organization

Source:
Returns:

ResponseFactory result

Type
Promise.<Array>

<async> getAllBillings()

Gets all billing information for the organization

Source:
Returns:

ResponseFactory result with combined billing data

Type
Promise.<Array>

<async> getPackagesBillings()

Gets GitHub Packages billing information for the organization

Source:
Returns:

ResponseFactory result

Type
Promise.<Array>

<async> getStorageBillings()

Gets GitHub Packages storage billing information for the organization

Source:
Returns:

ResponseFactory result

Type
Promise.<Array>