Skip demo import if workflows already exist (#125)

This commit is contained in:
Liam McGarrigle
2026-01-06 09:08:20 -05:00
committed by GitHub
parent 9ccbaf42e0
commit 9b802c62c6

View File

@@ -71,8 +71,14 @@ services:
container_name: n8n-import
entrypoint: /bin/sh
command:
- "-c"
- "n8n import:credentials --separate --input=/demo-data/credentials && n8n import:workflow --separate --input=/demo-data/workflows"
- "-c"
- |
if [ -z "$(n8n list:workflow --onlyId)" ]; then
n8n import:credentials --separate --input=/demo-data/credentials && \
n8n import:workflow --separate --input=/demo-data/workflows
else
echo "Workflows exist, skipping import"
fi
volumes:
- ./n8n/demo-data:/demo-data
depends_on: