mirror of
https://github.com/jbowdre/capsule.git
synced 2024-11-22 05:12:17 +00:00
Update from-scribbles-to-gemini-with-echofeed.gmi
This commit is contained in:
parent
f99f1d70c5
commit
e313f92d29
1 changed files with 2 additions and 1 deletions
|
@ -8,10 +8,11 @@ I posted *almost* a month ago[1] that I was pausing my Scribblesing while I focu
|
|||
|
||||
After tinkering with it quite a bit today, I think I've got a working (if not particularly elegant) solution.
|
||||
|
||||
Now, when EchoFeed sees a new post on my Scribbles feed, it copies the post to a Markdown file in the GitHub repo[1] I use for my capsule. A GitHub Actions workflow is triggered by the creation of that new Markdown file and converts it to the Gemtext format, complete with a YAML sidecar to hold metadata for gempost[2], a static site generator for Gemini. And then the creation of *that* file triggers another workflow which uses gempost to build the site and then push it to my server.
|
||||
Now, when EchoFeed sees a new post on my Scribbles feed, it copies the post to a Markdown file in the GitHub repo[1] I use for deploying content to my capsule. A GitHub Actions workflow is triggered by the creation of that new Markdown file and converts it to the Gemtext format, complete with a YAML sidecar to hold metadata for gempost[2], a static site generator for Gemini. And then the creation of *that* file triggers another workflow[3] which uses gempost to build the site and then push it to my server.
|
||||
|
||||
=> https://github.com/jbowdre/capsule 1: GitHub repo
|
||||
=> https://github.com/justlark/gempost 2: gempost
|
||||
=> https://runtimeterror.dev/gemini-capsule-gempost-github-actions/ 3: another workflow
|
||||
|
||||
Now I get to check out all the cool new stuff Vincent has been adding to Scribbles[1] while still maintaining a presence on the altweb. Very exciting!
|
||||
=> https://scribbles.page/updates 1: cool new stuff Vincent has been adding to Scribbles
|
||||
|
|
Loading…
Reference in a new issue