Skip to content

Commit 2be8000

Browse files
authored
Fix #2283 (#2284)
GitHub Actions returns total_paid_minutes_used as floating point value. The Implementation should accept this floating point value as float64.
1 parent a842efc commit 2be8000

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

github/billing.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ type BillingService service
1919
// ActionBilling represents a GitHub Action billing.
2020
type ActionBilling struct {
2121
TotalMinutesUsed int `json:"total_minutes_used"`
22-
TotalPaidMinutesUsed int `json:"total_paid_minutes_used"`
22+
TotalPaidMinutesUsed float64 `json:"total_paid_minutes_used"`
2323
IncludedMinutes int `json:"included_minutes"`
2424
MinutesUsedBreakdown MinutesUsedBreakdown `json:"minutes_used_breakdown"`
2525
}

github/billing_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ func TestBillingService_GetActionsBillingOrg(t *testing.T) {
2222
testMethod(t, r, "GET")
2323
fmt.Fprint(w, `{
2424
"total_minutes_used": 305,
25-
"total_paid_minutes_used": 0,
25+
"total_paid_minutes_used": 0.0,
2626
"included_minutes": 3000,
2727
"minutes_used_breakdown": {
2828
"UBUNTU": 205,

0 commit comments

Comments
 (0)