gautamkrishnar/Blog Post Workflow

Allows you to show your latest blog posts on your github profile or project readme

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
gh_tokenGitHub access token with Repo scopeno${{ github.token }}
readme_pathComma separated paths of the readme files you want to updateno./README.md
max_post_countMaximum number of posts you want to show on your readme, all feeds combinedno5
feed_listComma separated list of RSS feed urlsyes""
disable_sortDisables the sorting of list based on publish datenofalse
sort_orderSpecifies 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'.nodesc
reverse_orderReverses the order of posts when `disable_sort` is set to truenofalse
filter_commentsComma separated list of platforms you want to enable the comment filternostackoverflow/Comment by $author/,stackexchange/Comment by $author/
tag_post_pre_newlineInserts newline before the closing tag and after the opening tag when using the template option, for formattingno
templateTemplate to use while creating the list of posts. It can contain $title,$url, $newline and $date as variablesnodefault
date_formatAllows you to change the format of the date or time displayed when using the $date in the template optionnoUTC:ddd mmm dd yyyy h:MM TT
comment_tag_nameOverride the default comment tag name, if you want to show multiple instances of the action on the same repono
user_agentAllows you to customize the user agent used by the RSS feed crawlernorss-parser
accept_headerAllows you to customize the accept header of the http requestnoapplication/rss+xml
custom_tagsAllows you to use the custom tags from your feed items in your templateno""
title_max_lengthAllows you to trim the title in the posts listno""
description_max_lengthAllows you to trim the description in the posts listno""
item_execAllows you to execute custom JavaScript code on each item to do advanced text manipulationno""
commit_messageCommit message used while committing to the reponoUpdated with the latest blog posts
committer_usernameUsername used while committing to the reponoblog-post-bot
committer_emailEmail id used while committing to the reponoblog-post-bot@example.com
output_onlyPrevent updating the readme, instead sets the output to the output variable named `results`nofalse
enable_keepaliveEnables the feature that keeps the repo active by automatically committing to it even though there is no changenotrue
retry_countMaximum number of times to retry the fetch operation if it failsno0
retry_wait_timeTime to wait before each retry operation in secondsno1
feed_namesComma separated name of the feeds to show on templateno""
disable_html_encodingDisables html encoding of the feed contentsnofalse
categories_templateAllows you to specify a template for the individual items in the category listnodefault
disable_item_validationDisables the validation checks for Title, publish date and URLnofalse
filter_datesEnables date filtersno""
rand_seedProvide your own seeding string for the randomnessno""
remove_duplicatesAllows you to remove duplicate blog posts from multiple sourcesno""
skip_commitSkips committing the changes to reponofalse
dummy_commit_messageDummy commit message, This is when the workflow is doing automated commits to keep the repository activenodummy commit to keep the repository active, see https://git.io/Jtm4V
namedescription
resultsJSON stringified array of posts