From b8c32f7d9f18c10789f88a1b61d3df445fd6055c Mon Sep 17 00:00:00 2001 From: Eli Skeggs <1348991+skeggse@users.noreply.github.com> Date: Thu, 17 Jul 2025 14:58:07 -0700 Subject: [PATCH 1/2] fix(organization_ruleset): handle other error responses Fixes #2450 --- github/resource_github_organization_ruleset.go | 1 + 1 file changed, 1 insertion(+) diff --git a/github/resource_github_organization_ruleset.go b/github/resource_github_organization_ruleset.go index 014b28ef65..cc2fd4671f 100644 --- a/github/resource_github_organization_ruleset.go +++ b/github/resource_github_organization_ruleset.go @@ -554,6 +554,7 @@ func resourceGithubOrganizationRulesetRead(d *schema.ResourceData, meta interfac return nil } } + return err } d.Set("etag", resp.Header.Get("ETag")) From c0a2a7d2fe28a72f5194cfd3086a02a6acf2a9ae Mon Sep 17 00:00:00 2001 From: Eli Skeggs <1348991+skeggse@users.noreply.github.com> Date: Thu, 17 Jul 2025 15:13:42 -0700 Subject: [PATCH 2/2] fix(repository_ruleset): handle other error responses --- github/resource_github_repository_ruleset.go | 1 + 1 file changed, 1 insertion(+) diff --git a/github/resource_github_repository_ruleset.go b/github/resource_github_repository_ruleset.go index cac6630249..3b3ca64d32 100644 --- a/github/resource_github_repository_ruleset.go +++ b/github/resource_github_repository_ruleset.go @@ -574,6 +574,7 @@ func resourceGithubRepositoryRulesetRead(d *schema.ResourceData, meta interface{ return nil } } + return err } d.Set("etag", resp.Header.Get("ETag"))