| helper | The github helper to invoke | yes | — |
| github_token | The github token | no | ${{ github.token }} |
| body | The comment body | no | — |
| project_name | The GitHub Project name | no | — |
| project_destination_column_name | The name of the column that the card should be created or moved to | no | — |
| note | The body text that should be added into a Project Card | no | — |
| project_origin_column_name | The name of the column from where the card should be taken | no | — |
| sha | The commit hash | no | — |
| context | The status context or contexts for updating commit status. Multiple contexts must be newline separated | no | — |
| state | The state for updating commit status. Typically will be "success" or "failure" | no | — |
| description | A description | no | — |
| target_url | The target url for updating commit status | no | — |
| environment | The environment for updating deployment status | no | — |
| environment_url | The environment url for updating deployment status | no | — |
| label | The singular label name used only for removing a label | no | — |
| labels | A list of labels used only for adding labels (new line separated) | no | — |
| paths | A list of file paths (newline/comma separated) | no | — |
| ignore_globs | A list of file path globs to ignore (newline/comma separated) | no | — |
| override_filter_paths | A list of file paths to trigger an override of the filter (newline/comma separated) | no | — |
| batches | A number of batches to split a matrix into | no | — |
| pattern | A regex pattern to match (must be wrapped in singlequotes) | no | — |
| teams | A list of github teams (newline separated) | no | — |
| users | A list of github users (newline separated) | no | — |
| login | A github user login | no | — |
| paths_no_filter | A list of file paths to be included regardless of the filter (newline/comma separated) | no | — |
| slack_webhook_url | A Slack webhook URL | no | — |
| number_of_assignees | Number of people to assign a PR to | no | — |
| number_of_reviewers | Number of reviewers of a PR | no | — |
| globs | A list of file paths (newline/comma separated) using glob syntax | no | — |
| override_filter_globs | A list of file paths in glob syntax (newline/comma separated) that is used to override the filter | no | — |
| title | An issue title | no | — |
| seconds | An amount of time in seconds | no | — |
| pull_number | Pull request/issue number | no | — |
| base | Base ref to initiate pull request onto | no | — |
| head | Head ref to initiate pull request from | no | — |
| days | Number of days | no | — |
| no_evict_upon_conflict | Skip the default behavior of evicting a PR from the merge queue when there is a merge conflict | no | — |
| skip_if_already_set | Skip setting a commit status if it has already been set to success or failure by a workflow | no | — |
| delimiter | A custom delimiter | no | — |
| team | A GitHub team | no | — |
| ignore_deleted | Set to true to ignore deleted files (for get-changed-files helper) | no | — |
| return_full_payload | Return full payload from GitHub rather than a trimmed-down version of the response | no | — |
| skip_auto_merge | Do not enable auto-merge automatically for the PRs from the merge queue | no | — |
| repo_name | Repository to interact with | no | — |
| repo_owner_name | Organization in which repository is stored | no | — |
| load_balancing_sizes | A list of sizes (integers) for load balancing (newline/comma separated). Should map directly to inputted paths list | — | — |
| required_review_overrides | A comma-separated list of team overrides which specify the number of required reviews per team (e.g. "@ExpediaGroup/team1:1,@ExpediaGroup/team2:2") | no | — |
| codeowners_overrides | A comma-separated list of lines formatted in GitHub CODEOWNERS syntax which override the CODEOWNERS file (e.g. "/path/foo @user1 @user2,/path/bar @user3"). Exact pattern matches in CODEOWNERS will be replaced. Unmatched patterns will be appended. | no | — |
| max_queue_size | The maximum number of PRs that can be in the merge queue at any given time | no | — |
| allow_only_for_maintainers | Boolean to indicate if only maintainers of the repo are allowed to invoke this action | no | — |
| use_basic_matrix_configuration | Boolean to indicate if the action should use a basic matrix configuration (i.e. just a flat list of paths, instead of a list of objects nested under the "include" key) | no | — |
| merge_queue_enabled | Boolean to indicate if the repo is using the merge queue feature | no | — |
| packages | A list of dependencies inside package.json | no | — |
| branch_name | The name of the branch to create | no | — |
| commit_message | The commit message to use | no | Automated PR creation |