From 65c6f55502d3ecdfb4c374ced24f9c234bbedb40 Mon Sep 17 00:00:00 2001 From: Mathieu Sevegny Date: Tue, 23 Sep 2025 11:01:34 -0400 Subject: [PATCH] fix: initialize 'BypassActors' as empty array to clear bypass_actors --- github/repos_rules.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/github/repos_rules.go b/github/repos_rules.go index 038cefd71a4..8c1f4980e3f 100644 --- a/github/repos_rules.go +++ b/github/repos_rules.go @@ -174,7 +174,9 @@ func (s *RepositoriesService) UpdateRuleset(ctx context.Context, owner, repo str func (s *RepositoriesService) UpdateRulesetClearBypassActor(ctx context.Context, owner, repo string, rulesetID int64) (*Response, error) { u := fmt.Sprintf("repos/%v/%v/rulesets/%v", owner, repo, rulesetID) - rsClearBypassActor := rulesetClearBypassActors{} + rsClearBypassActor := rulesetClearBypassActors{ + BypassActors: []*BypassActor{}, + } req, err := s.client.NewRequest("PUT", u, rsClearBypassActor) if err != nil {