feat(caddy): add caddyfilename

This commit is contained in:
2026-08-06 20:23:34 +02:00
parent 839a452087
commit 80756a8ca2
+9 -3
View File
@@ -40,6 +40,12 @@ on:
type: string
required: false
caddyfile_name:
description: "Caddyfile name on the reverse proxy server (defaults to repository owner name)"
type: string
required: false
default: ""
secrets:
infisical_cicd_token:
description: "Infisical Service Token for CI/CD secrets"
@@ -80,13 +86,13 @@ jobs:
set -e
sudo mv /tmp/Caddyfile \
/etc/caddy/conf.d/${{ gitea.repository_owner }}.Caddyfile
/etc/caddy/conf.d/${{ inputs.caddyfile_name || gitea.repository_owner }}.Caddyfile
sudo chown root:root \
/etc/caddy/conf.d/${{ gitea.repository_owner }}.Caddyfile
/etc/caddy/conf.d/${{ inputs.caddyfile_name || gitea.repository_owner }}.Caddyfile
sudo chmod 644 \
/etc/caddy/conf.d/${{ gitea.repository_owner }}.Caddyfile
/etc/caddy/conf.d/${{ inputs.caddyfile_name || gitea.repository_owner }}.Caddyfile
sudo caddy validate \
--config /etc/caddy/Caddyfile