go-github icon indicating copy to clipboard operation
go-github copied to clipboard

Add support for merge queue parameters for organization and repository ruleset

Open zhpeng811 opened this issue 1 year ago • 2 comments

GitHub recently added full support for merge queue configurations in REST API for organization and repository ruleset

organization: https://docs.github.com/en/rest/orgs/rules?apiVersion=2022-11-28#create-an-organization-repository-ruleset repository: https://docs.github.com/en/rest/orgs/rules?apiVersion=2022-11-28#create-an-organization-repository-ruleset

Example Screenshot from GitHub's API doc

image

merge queue support was previously added in https://github.com/google/go-github/pull/3131, however at that time the REST API did not officially support merge queue, and no parameter support was added at that time.


this issue is related to https://github.com/integrations/terraform-provider-github/issues/1481

I'm willing to take this issue and implement it

zhpeng811 avatar Aug 06 '24 04:08 zhpeng811

Thank you, @zhpeng811 ! It's yours.

gmlewis avatar Aug 06 '24 16:08 gmlewis

@zhpeng811 how is the progress on this?

icep87 avatar Aug 12 '24 11:08 icep87