After a quick question in the Jekyll IRC chat room i was told to use the _data folder instead of using the main site config. The main site config is only read on startup while the data you store under the _data folder is watched.
You can create a
filename.yml file in the _data folder and it will then be accessible in liquid and any ruby plugins you might have as
Now my projects page is fully automated to complement my automatic deployment system.