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 type: string
required: false required: false
caddyfile_name:
description: "Caddyfile name on the reverse proxy server (defaults to repository owner name)"
type: string
required: false
default: ""
secrets: secrets:
infisical_cicd_token: infisical_cicd_token:
description: "Infisical Service Token for CI/CD secrets" description: "Infisical Service Token for CI/CD secrets"
@@ -80,13 +86,13 @@ jobs:
set -e set -e
sudo mv /tmp/Caddyfile \ 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 \ 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 \ 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 \ sudo caddy validate \
--config /etc/caddy/Caddyfile --config /etc/caddy/Caddyfile