From 093252c022c8e0c84e0c500ee1b33aa30b94b48b Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Tue, 31 Dec 2024 19:38:21 -0500 Subject: [PATCH] Echoes... (now I have to listen to the Pink Floyd song) --- .gitea/workflows/deployment.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitea/workflows/deployment.yml b/.gitea/workflows/deployment.yml index 58ec8fb1..364794b5 100644 --- a/.gitea/workflows/deployment.yml +++ b/.gitea/workflows/deployment.yml @@ -55,9 +55,11 @@ jobs: CF_API_EMAIL: ${{ secrets.CF_API_EMAIL }} run: | go install github.com/cloudflare/cloudflare-go/cmd/flarectl@latest + echo "Grabbing most up-to-date subdomain list from Cloudflare..." flarectl d l --zone trez.wtf --type CNAME --content trez.wtf | egrep -v 'ID' | awk '{print $5}' > cf_subdomain_list.txt swag_urls=$(yq '.services[].labels.swag_url' docker-compose.yml | egrep -v 'null' | sed -e 's|"||g' | awk -F'.' '{print $1}') for subdomain in $(echo ${swag_urls}); do + echo "Checking for subdomain $subdomain..." egrep -q "^${subdomain}" cf_subdomain_list.txt || echo "::notice::Subdomain $subdomain not found, creating record..." && flarectl d c --zone trez.wtf --name ${subdomain} --type CNAME --content trez.wtf --proxy done