From a9515d96fc2c684365b085ab1840cf1d0944a44b Mon Sep 17 00:00:00 2001 From: ci Date: Wed, 14 Oct 2026 13:02:47 +0500 Subject: [PATCH] ci: allow the pinned Dokploy HTTP origin until a TLS domain is configured --- .gitea/workflows/deploy-dokploy.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy-dokploy.yml b/.gitea/workflows/deploy-dokploy.yml index 6374251..dbb05ff 100644 --- a/.gitea/workflows/deploy-dokploy.yml +++ b/.gitea/workflows/deploy-dokploy.yml @@ -30,9 +30,15 @@ jobs: DOKPLOY_URL="${DOKPLOY_URL%/}" case "$DOKPLOY_URL" in https://*) ;; - *) echo "DOKPLOY_URL must use HTTPS." >&2; exit 1 ;; + http://78.153.139.142:3000) + echo "::warning::DOKPLOY_URL uses plain HTTP; the API key and source travel unencrypted until a TLS domain is configured." + ;; + *) + echo "DOKPLOY_URL must use HTTPS (or the pinned http://78.153.139.142:3000 until a domain exists)." >&2 + exit 1 + ;; esac - case "${DOKPLOY_URL#https://}" in + case "${DOKPLOY_URL#*://}" in */*|*\?*|*\#*|*@*) echo "DOKPLOY_URL must be the HTTPS origin only, without a path or credentials." >&2 exit 1