← back to Dw Slideshow Gen
fix(drip): export PATH so launchd run finds node/curl (was silently FAILing every stage); chore: v0.1.1 (session close)
324ce36620aec9f7c7f0ff37fe46e6c300cfd99d · 2026-06-29 15:52:02 -0700 · steve@designerwallcoverings.com
Files touched
M drip-resume.shM package-lock.jsonM package.json
Diff
commit 324ce36620aec9f7c7f0ff37fe46e6c300cfd99d
Author: steve@designerwallcoverings.com <steve@designerwallcoverings.com>
Date: Mon Jun 29 15:52:02 2026 -0700
fix(drip): export PATH so launchd run finds node/curl (was silently FAILing every stage); chore: v0.1.1 (session close)
---
drip-resume.sh | 2 ++
package-lock.json | 4 ++--
package.json | 6 ++++--
3 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/drip-resume.sh b/drip-resume.sh
index 7e337ea..bd53994 100755
--- a/drip-resume.sh
+++ b/drip-resume.sh
@@ -6,6 +6,8 @@
# under what tripped the quota. Idempotent (per-dir posted.json) so it resumes after
# any reboot/kill. Self-exits when all 500 are staged.
setopt NO_NOMATCH
+# launchd runs with a minimal PATH that lacks node/curl — make them findable.
+export PATH="/usr/local/bin:/opt/homebrew/bin:/usr/bin:/bin:/usr/sbin:/sbin:$PATH"
cd "$HOME/Projects/dw-slideshow-gen" || exit 1
LOG=output/postiz-drip.log
CH="tiktok,instagram-standalone"
diff --git a/package-lock.json b/package-lock.json
index f39dd29..09d08d0 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "dw-slideshow-gen",
- "version": "0.1.0",
+ "version": "0.1.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "dw-slideshow-gen",
- "version": "0.1.0",
+ "version": "0.1.1",
"dependencies": {
"@napi-rs/canvas": "^0.1.65"
},
diff --git a/package.json b/package.json
index 0c55ffb..470fb00 100644
--- a/package.json
+++ b/package.json
@@ -1,10 +1,12 @@
{
"name": "dw-slideshow-gen",
- "version": "0.1.0",
+ "version": "0.1.1",
"private": true,
"type": "module",
"description": "Designer Wallcoverings marketing slideshow generator — topic -> 6-slide 1080x1920 TikTok carousel PNGs, zero-cost canvas render, on-brand.",
- "bin": { "dw-slideshow": "index.js" },
+ "bin": {
+ "dw-slideshow": "index.js"
+ },
"scripts": {
"plan": "node index.js plan",
"render": "node index.js render",
← a213767 postiz: unattended drip-resume watcher (throttle-gated, 12s/
·
back to Dw Slideshow Gen
·
(newest)