Footer resume link -> public Reactive Resume URL (Wes's fix); auto-build detects uncommitted repo edits
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -8,10 +8,14 @@ VAULT="${VAULT:-/home/nox/docker/obsidian/vaults/weeslahw_coppermind}"
|
|||||||
STATE="$REPO/.build_state"
|
STATE="$REPO/.build_state"
|
||||||
|
|
||||||
cd "$REPO"
|
cd "$REPO"
|
||||||
git pull -q
|
# a dirty tree can make pull fail; still rebuild whatever is checked out
|
||||||
|
git pull -q || echo "git pull failed (dirty tree?) — building local state"
|
||||||
|
|
||||||
|
# signature covers committed HEAD, any uncommitted repo edits, and vault mtimes
|
||||||
sig=$({
|
sig=$({
|
||||||
git rev-parse HEAD
|
git rev-parse HEAD
|
||||||
|
git status --porcelain=v1
|
||||||
|
git diff
|
||||||
find "$VAULT" -name .obsidian -prune -o -type f -printf '%T@ %p\n' | sort
|
find "$VAULT" -name .obsidian -prune -o -type f -printf '%T@ %p\n' | sort
|
||||||
} | sha256sum | cut -d' ' -f1)
|
} | sha256sum | cut -d' ' -f1)
|
||||||
|
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ const showToc = headings.filter((h) => h.depth <= 3).length >= 2;
|
|||||||
<p>
|
<p>
|
||||||
Wesley Ray · <a href="https://blog.c0smere.net">blog</a> ·
|
Wesley Ray · <a href="https://blog.c0smere.net">blog</a> ·
|
||||||
<a href="https://git.c0smere.net/wes">git</a> ·
|
<a href="https://git.c0smere.net/wes">git</a> ·
|
||||||
<a href="https://resume.c0smere.net">resume</a>
|
<a href="https://resume.c0smere.net/raywes88/wesley-ray-default">resume</a>
|
||||||
</p>
|
</p>
|
||||||
<div id="odometer" hidden>
|
<div id="odometer" hidden>
|
||||||
<div class="odo-display" id="odo-digits" aria-live="off"></div>
|
<div class="odo-display" id="odo-digits" aria-live="off"></div>
|
||||||
|
|||||||
Reference in New Issue
Block a user