2 repo workflow = CONTENT REPO:joshualinog/scribal.bible-CONTENT-CREATION | WEBSITE VIA PAGES REPO: joshualinog/scribal.bible

joshualinog

2 repo workflow = CONTENT REPO:joshualinog/scribal.bible-CONTENT-CREATION | WEBSITE VIA PAGES REPO: joshualinog/scribal.bible

2 repo workflow = CONTENT REPO:joshualinog/scribal.bible-CONTENT-CREATION | WEBSITE VIA PAGES REPO: joshualinog/scribal.bible

  • [ ] I create an issue on the content-creation repo.
  • [ ] i add the label isPost
  • [ ] if an isPost issue is created, updated, or deleted it triggers actions to appropriately update the posts/ directory.
  • [ ] the content-creation repo triggers an action that creates the issue into a small .json file constructed according to a post-schema. the action places this .json file into a folder called posts/ . this directory has all the posts as .json files.
  • [ ] the website repo is updated on a new, updated, or deleted .json file in posts/
  • [ ] this update (a webhook?) triggers the website repo to initiate its own actions to rebuild and deploy the site via github pages.
All posts