feat: Add a nightly build
All checks were successful
Build and Deploy / deploy (push) Successful in 4s

This commit is contained in:
Matthew Binning 2026-03-23 06:59:46 -07:00
parent 57329bbe3d
commit 36591614be
3 changed files with 5 additions and 10 deletions

View file

@ -5,6 +5,8 @@ on:
branches: branches:
- master - master
- develop - develop
schedule:
- cron: '0 2 * * *'
jobs: jobs:
deploy: deploy:

View file

@ -15,10 +15,6 @@ fi
CMD=$1 CMD=$1
case $CMD in case $CMD in
sync)
rsync -avz src/ /var/lib/www/
;;
build) build)
printf "Building blog with mdbook...\n" printf "Building blog with mdbook...\n"
[ -s src ] || ln -s /var/lib/www src [ -s src ] || ln -s /var/lib/www src

View file

@ -1,16 +1,12 @@
(B) Set up nightly builds
Personalize the index page. Personalize the index page.
Change the title of the Blog.
Personalize the introduction page of the blog. Personalize the introduction page of the blog.
Integrate photos for recipes
Determine which articles should be incorporated into the website Determine which articles should be incorporated into the website
Integrate photos for recipes
Build out the Copper Chronicle Build out the Copper Chronicle
Fill out the DefCon article Fill out the DefCon article
Fill out the Oktoberfest article with old physical notes in big binder Fill out the Oktoberfest article with old physical notes in big binder
Fill out the health journey
Fill out the faith journey
x Add a build step to fetch/symlink "content" to this repo before mdbook build. x Add a build step to fetch/symlink "content" to this repo before mdbook build.
x Add a folder to hold the main html files and deploy it properly. x Add a folder to hold the main html files and deploy it properly.
x Create a simple webpage with HTML and CSS x Create a simple webpage with HTML and CSS
@ -43,3 +39,4 @@ x 2026-03-22 Add a Forgejo pipeline to supersede deploy.sh.
x 2026-03-22 Remove the one line descriptions from the menu. x 2026-03-22 Remove the one line descriptions from the menu.
x 2026-03-22 Move the resume to the private section and add the lock symbol. x 2026-03-22 Move the resume to the private section and add the lock symbol.
x 2026-03-23 Reduce the CSS where possible. Match my website's theme to align with mdbook's theme. x 2026-03-23 Reduce the CSS where possible. Match my website's theme to align with mdbook's theme.
x Set up nightly builds