pirafrank/pirafrank/notion-to-jekyll

A tool to manage Jekyll drafts and posts (including assets) via Notion

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
notion-tokenNotion integration auth web tokenyes
notion-database-idID of the Notion database to fetch blog posts fromyes
relative-dateInt as string to determine the numbers of days of posts to fetch from Notionyes
site-urlWebsite URL, including protocol. Used to generate the `permalink` front matteryes
site-baseurlWebsite base URL. Used to generate the `permalink` front matterno
jekyll-rootRoot directory of the Jekyll website. Do not set if root coincides with the git repo rootno
drafts-dirDirectory where drafts are savedno
posts-dirDirectory where posts are savedno
assets-dirDirectory where assets are saved (e.g. images and attachments from Notion)no
publish-to-postsIf "true" converted pages should be published to _posts. Otherwise saves to _drafts.no
notion-to-jekyll-userNotion user to filter posts byno
notion-page-typeNotion page type to filter posts byno
notion-ready-statusNotion status of pages to processno
notion-done-statusNotion status to set for published pagesno
dry-runIf "true" runs in dry-run modeno
debuginfoIf non null, prints debug infono
namedescription
changedList of files added or changed in the Jekyll site
deletedList of files deleted from the Jekyll site
dry-runIf "true", it run in dry-run mode