summaryrefslogtreecommitdiffstats
path: root/_scripts/generate_git-commits.lua
diff options
context:
space:
mode:
Diffstat (limited to '_scripts/generate_git-commits.lua')
-rw-r--r--_scripts/generate_git-commits.lua12
1 files changed, 12 insertions, 0 deletions
diff --git a/_scripts/generate_git-commits.lua b/_scripts/generate_git-commits.lua
new file mode 100644
index 0000000..2f2552f
--- /dev/null
+++ b/_scripts/generate_git-commits.lua
@@ -0,0 +1,12 @@
+feed = require("feedparser")
+yaml = require("yaml")
+
+t = feed.parse(io.read("*a"))
+
+-- add a field for updated_date for a nicely formated date
+for i=1,#t.entries do
+ t.entries[i].updated_date = string.match(t.entries[i].updated, "^(.*)T")
+end
+
+io.write(yaml.dump(t))
+