From f654cb111ee0f075f3cecdc0d7a94318a092aafe Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Tue, 31 Dec 2024 11:33:56 -0500 Subject: [PATCH] Docker run action for flarectl. --- .gitea/workflows/deployment.yml | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/deployment.yml b/.gitea/workflows/deployment.yml index 92e0b07e..12087a65 100644 --- a/.gitea/workflows/deployment.yml +++ b/.gitea/workflows/deployment.yml @@ -50,9 +50,19 @@ jobs: echo ${swag_url} echo "subdomain_list=${swag_url})" >> $GITHUB_OUTPUT - - name: Print subdomains from Compose - run: | - echo "Subdomain: ${{ steps.subdomain-yaml-parsing.outputs.subdomain_list }}" + - name: Cloudflare DNS List + uses: addnab/docker-run-action@v3 + env: + CF_API_TOKEN: ${{ secrets.CF_API_TOKEN }} + CF_API_EMAIL: ${{ secrets.CF_API_EMAIL }} + CF_ZONE_ID: ${{ secrets.CF_ZONE_ID }} + CF_DOMAIN: ${{ secrets.CF_DOMAIN }} + CF_SUBDOMAINS: ${{ steps.subdomain-yaml-parsing.outputs.subdomain_list }} + with: + image: solidnerd/cloudflare + options: -v ${{ github.workspace }}:/workspace + run: | + json dns list --zone $CF_ZONE_ID --type CNAME --content trez.wtf | grep -E '(${CF_SUBDOMAINS})' # docker-compose-test: # name: Docker Compose Test # needs: [create-pr]