From 757e1ce509440472101faca8d0d35ff3f21fafa1 Mon Sep 17 00:00:00 2001 From: Simon Schneider <10846939+raynigon@users.noreply.github.com> Date: Tue, 8 Feb 2022 13:32:19 +0100 Subject: [PATCH] Fix #2283 GitHub Actions returns total_paid_minutes_used as floating point value. The Implementation should accept this floating point value as float64. --- github/billing.go | 2 +- github/billing_test.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/github/billing.go b/github/billing.go index 12a79fa60ae..8921833bdb4 100644 --- a/github/billing.go +++ b/github/billing.go @@ -19,7 +19,7 @@ type BillingService service // ActionBilling represents a GitHub Action billing. type ActionBilling struct { TotalMinutesUsed int `json:"total_minutes_used"` - TotalPaidMinutesUsed int `json:"total_paid_minutes_used"` + TotalPaidMinutesUsed float64 `json:"total_paid_minutes_used"` IncludedMinutes int `json:"included_minutes"` MinutesUsedBreakdown MinutesUsedBreakdown `json:"minutes_used_breakdown"` } diff --git a/github/billing_test.go b/github/billing_test.go index 11acd623091..2df9a0e97fb 100644 --- a/github/billing_test.go +++ b/github/billing_test.go @@ -22,7 +22,7 @@ func TestBillingService_GetActionsBillingOrg(t *testing.T) { testMethod(t, r, "GET") fmt.Fprint(w, `{ "total_minutes_used": 305, - "total_paid_minutes_used": 0, + "total_paid_minutes_used": 0.0, "included_minutes": 3000, "minutes_used_breakdown": { "UBUNTU": 205,