Set a project setting

## Usage

`circleci project setting set <setting> <true|false> [flags]`

## Arguments

`<setting>` is one of: build-forked-pull-requests, forks-receive-secret-env-vars, oss, auto-cancel-builds, set-github-status, build-prs-only, disable-ssh, write-settings-requires-admin, ai-error-summarization, dynamic-config, unversioned-config, disable-running.

`<true|false>` is the new value. Run `circleci project setting list` for each
setting's description and current value.

## Flags

| Flag               | Description                                                                       |
| ------------------ | --------------------------------------------------------------------------------- |
| `--jq string`      | Process values from the response using jq syntax (see `circleci help formatting`) |
| `--json`           | Output as JSON                                                                    |
| `--project string` | Project slug (e.g. gh/org/repo); defaults to git remote                           |

Global flags: `-c, --config`, `--debug`, `--no-color`, `-q, --quiet` — see `circleci --help`.

## Examples

- Enable a setting for the current project: 
  `circleci project setting set build-forked-pull-requests true`
- Disable a setting for a specific project: 
  `circleci project setting set build-forked-pull-requests false --project gh/myorg/myrepo`
- Output the updated value as JSON: 
  `circleci project setting set auto-cancel-builds true --json`

## Details

Set an advanced project setting to true or false.

JSON fields: name, value

