Short version: GitHub guarantees a 99.9% quarterly uptime commitment for the GitHub Enterprise Cloud service (the โService Levelโ or โSLAโ). If GitHub does not meet the SLA, then Customer will be entitled to a service credit to Customerโs account (โService Creditsโ).
For definitions of each Service feature (โService Featureโ) and to review historical and current Uptime, visit the GitHub Status Page. Capitalized terms used but not defined in this SLA have the meaning assigned in Customerโs applicable agreement.
Uptime Guarantee
โUptimeโ is the percentage of total possible minutes the Service was available in a given calendar quarter. GitHub commits to maintain at least 99.9% Uptime for the Service. The Uptime calculation for each Service Feature is described below (โUptime Calculationโ). If GitHub does not meet the SLA, Customer will be entitled to Service Credits based on the calculation below (โService Credits Calculationโ). Note, Downtime does not affect every customer at the same time or in the same way.
| Service Feature | Uptime Calculation | Definitions | Service Credits Calculation |
|---|---|---|---|
The Service includes the following Service Features:
| (total minutes in a calendar quarter - Downtime) / total minutes in a calendar quarter | โDowntimeโ is a period of time where either (a) the error rate exceeds five percent (5%) in a given minute for any Service Feature or (b) the Service was unavailable as determined by a combination of GitHub's internal and external monitoring systems. | A Service Credits claim may be based on either (not both) of the following calculations:
|
| Actions | (Total Triggered Executions โ Unavailable Executions) / (Total Triggered Executions) x 100 | โTotal Triggered Executionsโ is the total number of all Actions executions triggered by Customer in a calendar quarter. โUnavailable Executionsโ is the total number of executions within Total Triggered Executions which failed to run in a calendar quarter. An execution failed to run when the Actions history log did not capture any output five (5) minutes after the trigger was successfully fired. | Same as above |
| Packages | Transfers Uptime = same as Actions Storage Uptime = 100% - Average Error Rate The Uptime Calculation excludes public usage and storage transactions that do not count toward either Total Storage Transactions or Failed Storage Transactions (including pre-authentication failures; authentication failures; attempted transactions for storage accounts over their prescribed quotas). | โError Rateโ is the total number of Failed Storage Transactions divided by the Total Storage Transactions during a set time interval (currently set at one hour). If the Total Storage Transactions in a given one-hour interval is zero, the error rate for that interval is 0%. โAverage Error Rateโ is the sum of Error Rates for each hour in a calendar quarter divided by the total number of hours in a calendar quarter. | Same as above |
Exclusions
Excluded from the Uptime Calculation are Service Feature failures resulting from (i) Customerโs acts, omissions, or misuse of the Service including violations of the Agreement; (ii) failure of Customerโs internet connectivity; (iii) factors outside GitHub's reasonable control, including force majeure events; or (iv) Customerโs equipment, services, or other technology.
Service Credits Redemption
If GitHub does not meet this SLA, Customer may redeem Service Credits only upon written request to GitHub within thirty (30) days of the end of the calendar quarter. Written requests for Service Credits redemption and GitHub Enterprise Cloud custom monthly or quarterly reports should be sent to GitHub Support.
Service Credits may take the form of a refund or credit to Customerโs account, cannot be exchanged into a cash amount, are limited to a maximum of ninety (90) days of paid service per calendar quarter, require Customer to have paid any outstanding invoices, and expire upon termination of Customerโs agreement with GitHub. Service Credits are the sole and exclusive remedy for any failure by GitHub to meet any obligations in this SLA.