ngbs 1 tahun lalu
induk
melakukan
010bf45456
2 mengubah file dengan 7 tambahan dan 7 penghapusan
  1. 4 0
      .github/workflows/build-caddy.yml
  2. 3 7
      caddy/v2/Dockerfile

+ 4 - 0
.github/workflows/build-caddy.yml

@@ -3,6 +3,10 @@ name: Build Caddy
 on:
   # schedule:
   #   - cron: "0 20 15,30 * *"
+  repository_dispatch:
+    types: [release]
+    repositories:
+      - caddyserver/caddy
   workflow_dispatch:
 
 jobs:

+ 3 - 7
caddy/v2/Dockerfile

@@ -1,12 +1,8 @@
 # syntax=docker/dockerfile:1
 FROM golang:alpine AS builder
-# RUN go install github.com/caddyserver/xcaddy/cmd/xcaddy@latest && \
-#     export CADDY_VERSION=$(wget -qO- https://api.github.com/repos/caddyserver/caddy/releases/latest | grep '"tag_name":' | head -n 1 | sed -E 's/.*"([^"]+)".*/\1/') && \
-#     xcaddy build ${CADDY_VERSION} \
-#         --with github.com/caddy-dns/cloudflare \
-#         --with github.com/mholt/caddy-dynamicdns \
-#         --with github.com/mholt/caddy-webdav
-RUN  xcaddy build \
+RUN go install github.com/caddyserver/xcaddy/cmd/xcaddy@latest && \
+    export CADDY_VERSION=$(wget -qO- https://api.github.com/repos/caddyserver/caddy/releases/latest | grep '"tag_name":' | head -n 1 | sed -E 's/.*"([^"]+)".*/\1/') && \
+    xcaddy build ${CADDY_VERSION} \
         --with github.com/caddy-dns/cloudflare \
         --with github.com/mholt/caddy-dynamicdns \
         --with github.com/mholt/caddy-webdav