We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bf226ff commit 69463e9Copy full SHA for 69463e9
1 file changed
.github/workflows/deploy.yml
@@ -65,4 +65,13 @@ jobs:
65
# Hand off to your existing startup script which handles volume
66
# mounts and env var injection.
67
# Update this path to wherever the script lives on your Linode.
68
- /home/muzzle.lol/start-muzzle.sh
+ bash -lc '/home/muzzle.lol/start-muzzle.sh'
69
+
70
+ # Validate that the service stayed up; if not, print diagnostics.
71
+ sleep 3
72
+ if ! docker ps --format '{{.Names}}' | grep -qx 'muzzle'; then
73
+ echo "Container 'muzzle' is not running after startup"
74
+ docker ps -a --filter name=^/muzzle$
75
+ docker logs --tail 200 muzzle 2>/dev/null || true
76
+ exit 1
77
+ fi
0 commit comments