{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Changes the default automatic flow when creating check suites. By default, a check suite is automatically created each time code is pushed to a repository. When you disable the automatic creation of check suites, you can manually [Create a check suite](https://docs.github.com/rest/checks/suites#create-a-check-suite).\nYou must have admin permissions in the repository to set preferences for check suites.","properties":{"path":{"type":"object","properties":{"owner":{"type":"string","description":"The account owner of the repository. The name is not case sensitive."},"repo":{"type":"string","description":"The name of the repository without the `.git` extension. The name is not case sensitive."}},"required":["owner","repo"],"additionalProperties":false},"body":{"type":"object","properties":{"auto_trigger_checks":{"type":"array","description":"Enables or disables automatic creation of CheckSuite events upon pushes to the repository. Enabled by default.","items":{"type":"object","properties":{"app_id":{"type":"integer","description":"The `id` of the GitHub App."},"setting":{"type":"boolean","description":"Set to `true` to enable automatic creation of CheckSuite events upon pushes to the repository, or `false` to disable them.","default":true}},"required":["app_id","setting"]}}},"examples":[{"auto_trigger_checks":[{"app_id":4,"setting":false}]}]}},"required":["path","body"],"additionalProperties":false},"name":"Update repository preferences for check suites","id":"github.checks.set-suites-preferences","example":{"path":{"owner":"octocat","repo":"hello-world"},"body":{"auto_trigger_checks":[{"app_id":4,"setting":false}]}},"maxRequests":1,"summary":false}}