From 492f54d4e2fb3e80bc82ef2deeaa37e8293bf1d5 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Wed, 7 Jun 2023 12:14:13 +0200 Subject: fix make wget w/ live reload A newer version of Jekyll breaks wget with --livereload and --convert-links. --- .github/workflows/jekyll.yml | 2 +- Makefile | 7 +++++++ _config.yml | 1 - 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/jekyll.yml b/.github/workflows/jekyll.yml index 8477e65..2c90ba4 100644 --- a/.github/workflows/jekyll.yml +++ b/.github/workflows/jekyll.yml @@ -22,7 +22,7 @@ jobs: run: make build - name: Check integrity run: | - nohup make serve & + nohup make serve LIVE_RELOAD=0 & sleep 3 && make wget - name: Set up ssh-agent uses: webfactory/ssh-agent@v0.7.0 diff --git a/Makefile b/Makefile index f7b8947..11df7c8 100644 --- a/Makefile +++ b/Makefile @@ -20,6 +20,9 @@ ifeq ($$(origin $(1)),command line) endif endef +LIVE_RELOAD ?= 1 +$(eval $(call noexpand,LIVE_RELOAD)) + .PHONY: all all: serve @@ -46,7 +49,11 @@ build: .PHONY: serve serve: +ifeq ($(LIVE_RELOAD),1) + $(jekyll) serve --livereload +else $(jekyll) serve +endif URL := http://localhost:4000/wireguard-config/ diff --git a/_config.yml b/_config.yml index e2ffdd2..4bd3110 100644 --- a/_config.yml +++ b/_config.yml @@ -1,7 +1,6 @@ # Jekyll baseurl: /wireguard-config host: 0.0.0.0 -livereload: true open_url: true show_drafts: true strict_front_matter: true -- cgit v1.2.3