I personally use the Moonwalk Jekyll theme by abhinavs a lot, so this is a GitHub template that you can use to quickly create a Moonwalk website.
Find other GitHub template repos here!
Use this template
button on the top of this repoSettings
and enable GitHub Pages to deploy from the gh-pages
branchbundle install
to install all necessary gemsbundle exec jekyll serve
You can edit the /.github/workflows/download.yml
file to routinely download an asset file from the internet before deploying your site.
push
workflow trigger (three lines)curl "..." -o ./assets/{SOMETHING}.md
line, replacing {SOMETHING}.md
with a file path of your choice{USER}
with a GitHub username, {REPO}
with a GitHub repo, and {SOMETHING}.md}
with a file path such as README.md
or assets/asset.png
, also replacing ./assets/{SOMETHING}.md
with a file path of your choice/_data/home.yml
as per Moonwalk's specification. _config.yml
as per Moonwalk's or Jekyll's specification. about.md
and project1.md
, as well as add/remove markdown files for additional pages.