diff --git a/.gitea/workflows/deploy-caddy.yml b/.gitea/workflows/deploy-caddy.yml index 917b914..75b3eed 100644 --- a/.gitea/workflows/deploy-caddy.yml +++ b/.gitea/workflows/deploy-caddy.yml @@ -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