Combining Drafts and Working Copy
Both Drafts and Working Copy form the core of my workflow in publishing posts to my Github hosted website. One of the requirements of a Jekyll hosted Github blog is that posts must be named in a particular way i.e. yyyy-mm-dd-title-of-post.md. In order to automate the naming of posts from Drafts I wrote the following Javascript to run as an action in Drafts:
In order to send the post from Drafts to Working Copy the Draft action has, as a second step, the following x-callback-url:
working-copy://x-callback-url/write/?repo={{name.of.github.repo}}&path={{_posts/}}[[date]]-[[hyphentitle]].md&text=---%0a{{layout: post}}%0a{{title: }}[[title]]%0a---%0a[[body]]&key={{key}}
With one action I can automate the naming and posting of my blog post.
Written on January 18, 2017