I created a series of rss feeds for various categories on level up lunch. At the time of this post there isn't a great customizable jekyllrb rss plugin so I built it with a liquid template. With a recent update of jekyll, I noticed that the templates weren't being processed. One thing I forgot is in order for jekyll to process the file it must be wrapped in front matter YAML block. It must be the first thing in the file and be valid YAML set between triple-dashed lines. So for example, the how to append text to a file in java looks like this:
For the rss we don't have any variables to be processed so we wrap with an empty front matter YAML block. Level up lunches blog rss.xml now looks like this: