feat(caddy): add caddyfilename
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user