| gh_token | GitHub access token with Repo scope | no | ${{ github.token }} |
| readme_path | Comma separated paths of the readme files you want to update | no | ./README.md |
| max_post_count | Maximum number of posts you want to show on your readme, all feeds combined | no | 5 |
| feed_list | Comma separated list of RSS feed urls | yes | "" |
| disable_sort | Disables the sorting of list based on publish date | no | false |
| sort_order | Specifies the sort order of posts when date sorting is enabled (disable_sort is 'false'). Supports 'asc' (ascending, oldest first) and 'desc' (descending, newest first). Has no effect if disable_sort is 'true'. | no | desc |
| reverse_order | Reverses the order of posts when `disable_sort` is set to true | no | false |
| filter_comments | Comma separated list of platforms you want to enable the comment filter | no | stackoverflow/Comment by $author/,stackexchange/Comment by $author/ |
| tag_post_pre_newline | Inserts newline before the closing tag and after the opening tag when using the template option, for formatting | no | — |
| template | Template to use while creating the list of posts. It can contain $title,$url, $newline and $date as variables | no | default |
| date_format | Allows you to change the format of the date or time displayed when using the $date in the template option | no | UTC:ddd mmm dd yyyy h:MM TT |
| comment_tag_name | Override the default comment tag name, if you want to show multiple instances of the action on the same repo | no | — |
| user_agent | Allows you to customize the user agent used by the RSS feed crawler | no | rss-parser |
| accept_header | Allows you to customize the accept header of the http request | no | application/rss+xml |
| custom_tags | Allows you to use the custom tags from your feed items in your template | no | "" |
| title_max_length | Allows you to trim the title in the posts list | no | "" |
| description_max_length | Allows you to trim the description in the posts list | no | "" |
| item_exec | Allows you to execute custom JavaScript code on each item to do advanced text manipulation | no | "" |
| commit_message | Commit message used while committing to the repo | no | Updated with the latest blog posts |
| committer_username | Username used while committing to the repo | no | blog-post-bot |
| committer_email | Email id used while committing to the repo | no | blog-post-bot@example.com |
| output_only | Prevent updating the readme, instead sets the output to the output variable named `results` | no | false |
| enable_keepalive | Enables the feature that keeps the repo active by automatically committing to it even though there is no change | no | true |
| retry_count | Maximum number of times to retry the fetch operation if it fails | no | 0 |
| retry_wait_time | Time to wait before each retry operation in seconds | no | 1 |
| feed_names | Comma separated name of the feeds to show on template | no | "" |
| disable_html_encoding | Disables html encoding of the feed contents | no | false |
| categories_template | Allows you to specify a template for the individual items in the category list | no | default |
| disable_item_validation | Disables the validation checks for Title, publish date and URL | no | false |
| filter_dates | Enables date filters | no | "" |
| rand_seed | Provide your own seeding string for the randomness | no | "" |
| remove_duplicates | Allows you to remove duplicate blog posts from multiple sources | no | "" |
| skip_commit | Skips committing the changes to repo | no | false |
| dummy_commit_message | Dummy commit message, This is when the workflow is doing automated commits to keep the repository active | no | dummy commit to keep the repository active, see https://git.io/Jtm4V |