From a51a16c4da6aebc36e2645ec218a4b2a30abc894 Mon Sep 17 00:00:00 2001 From: Will Anderson Date: Sat, 9 May 2026 16:17:18 -0500 Subject: [PATCH] Fix dev CI: touch soul-demo-image.tar placeholder before Docker build --- .gitea/workflows/dev.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.gitea/workflows/dev.yaml b/.gitea/workflows/dev.yaml index 6d56911..06ebb83 100644 --- a/.gitea/workflows/dev.yaml +++ b/.gitea/workflows/dev.yaml @@ -154,6 +154,13 @@ jobs: - name: Touch HTML placeholder files run: touch src/index.html src/about.html src/terms.html src/enterprise-terms.html + - name: Create soul-demo-image.tar placeholder + # Dockerfile.stage COPYs this file (used by k3s at runtime). + # For the dev smoke test the k3s import fails silently — the landing + # server still comes up on :8080. Real tar is built by build-stage.sh + # in the deploy pipeline; here we just need the COPY to succeed. + run: touch dist/soul-demo-image.tar + - name: Build Docker image (local only — no push) run: | set -euo pipefail